统一前端时间按酒店时区显示
This commit is contained in:
1 parent
513ef798a9
commit
51ebc8e767
5 files changed
+107
-7
No files matched your search
@@ -1,14 +1,25 @@
|
||||
const configuredReservationHotelId = import.meta.env.VITE_RESERVATION_HOTEL_ID?.trim()
|
||||
|
||||
export const reservationHotelId = configuredReservationHotelId || null
|
||||
export const reservationTimeZone = 'Asia/Bangkok'
|
||||
|
||||
let reservationHotelIdProvider: (() => string | null | undefined) | null = null
|
||||
let reservationTimeZoneProvider: (() => string | null | undefined) | null = null
|
||||
|
||||
export function setReservationHotelIdProvider(provider: (() => string | null | undefined) | null): void {
|
||||
reservationHotelIdProvider = provider
|
||||
}
|
||||
|
||||
export function setReservationTimeZoneProvider(provider: (() => string | null | undefined) | null): void {
|
||||
reservationTimeZoneProvider = provider
|
||||
}
|
||||
|
||||
export function getReservationHotelId(): string | null {
|
||||
const providedHotelId = reservationHotelIdProvider?.()?.trim()
|
||||
return providedHotelId || reservationHotelId
|
||||
}
|
||||
|
||||
export function getReservationTimeZone(): string {
|
||||
const providedTimeZone = reservationTimeZoneProvider?.()?.trim()
|
||||
return providedTimeZone || reservationTimeZone
|
||||
}
|
||||
Reference in new issue
Block a user