* test: prevent modal button clickable before flicker * chore: add note to migrate to appDir to solve full page flicker issue * chore: Improve OutOfOfficePage loading experience Refactor the OutOfOfficePage component to improve the loading experience by using the `isPending` property from the `trpc.viewer.outOfOfficeReasonList.useQuery()` hook. This workaorund eliminates the full page flicker issue and provides a better user experience. The "Add" button now shows a loading state when the query is pending. * Update index.tsx * chore: Update outOfOffice.handler.ts to use input.offset instead of calculating offset * fix e2e * Update * revert * chore: Fix offset calculation for out of office bookings * chore: Update date range calculation for out-of-office modal * chore: Remove console.log statement in out-of-office modal * chore: Update TimeZoneEnum with additional time zones This commit updates the TimeZoneEnum in the types.ts file to include additional time zones. The new time zones added are: - ID: Asia/Jakarta (UTC+7) - SAMOA: Etc/GMT+12 (UTC-12) - AMERICAN_SAMOA: Pacific/Pago_Pago (UTC-11) - HAWAII: Pacific/Honolulu (UTC-10) - ALASKA: America/Anchorage (UTC-9) - PACIFIC_USA: America/Los_Angeles (UTC-8) - CENTRAL_USA: America/Chicago (UTC-6) - EASTERN_USA: America/New_York (UTC-5) - VENEZUELA: America/Caracas (UTC-4) - ARGENTINA: America/Buenos_Aires (UTC-3) - BRAZIL: America/Noronha (UTC-2) - AZORES: Atlantic/Azores (UTC-1) - FRANCE: Europe/Paris (UTC+1) - GREECE: Europe/Athens (UTC+2) - RUSSIA: Europe/Moscow (UTC+3) - UAE: Asia/Dubai (UTC+4) - PAKISTAN: Asia/Karachi (UTC+5) - BANGLADESH: Asia/Dhaka (UTC+6) - SINGAPORE: Asia/Singapore (UTC+8) - JAPAN: Asia/Tokyo (UTC+9) - AUSTRALIA: Australia/Sydney (UTC+10) - SOLOMON_ISLANDS: Pacific/Guadalcanal (UTC+11) - NEW_ZEALAND: Pacific/Auckland (UTC+12) The purpose of this update is to provide a comprehensive list of time zones for users to choose from when setting their time zone in the out-of-office feature. * update * fix * remove comment --------- Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com> Co-authored-by: unknown <adhabal2002@gmail.com>