diff --git a/apps/web/components/availability/SkeletonLoader.tsx b/apps/web/components/availability/SkeletonLoader.tsx index 2c12aa37c4..d85e129401 100644 --- a/apps/web/components/availability/SkeletonLoader.tsx +++ b/apps/web/components/availability/SkeletonLoader.tsx @@ -31,3 +31,16 @@ function SkeletonItem() { ); } + +export const AvailabilitySelectSkeletonLoader = () => { + return ( +
  • +
    +
    + + +
    +
    +
  • + ); +}; diff --git a/apps/web/pages/event-types/[type].tsx b/apps/web/pages/event-types/[type].tsx index 0f6ff47a29..87e55076bb 100644 --- a/apps/web/pages/event-types/[type].tsx +++ b/apps/web/pages/event-types/[type].tsx @@ -60,6 +60,7 @@ import { EmbedButton, EmbedDialog } from "@components/Embed"; import Loader from "@components/Loader"; import Shell from "@components/Shell"; import { UpgradeToProDialog } from "@components/UpgradeToProDialog"; +import { AvailabilitySelectSkeletonLoader } from "@components/availability/SkeletonLoader"; import ConfirmationDialogContent from "@components/dialog/ConfirmationDialogContent"; import RecurringEventController from "@components/eventtype/RecurringEventController"; import CustomInputTypeForm from "@components/pages/eventtypes/CustomInputTypeForm"; @@ -164,6 +165,7 @@ const AvailabilitySelect = ({ return ( } success={({ data }) => { const options = data.schedules.map((schedule) => ({ value: schedule.id,