import { useAppContextWithSchema } from "@calcom/app-store/EventTypeAppContext"; import AppCard from "@calcom/app-store/_components/AppCard"; import useIsAppEnabled from "@calcom/app-store/_utils/useIsAppEnabled"; import type { EventTypeAppCardComponent } from "@calcom/app-store/types"; import { Icon } from "@calcom/ui/components/icon"; import type { appDataSchema } from "../zod"; const EventTypeAppCard: EventTypeAppCardComponent = function EventTypeAppCard({ eventType, app }) { const { getAppData, setAppData } = useAppContextWithSchema(); const isSunrise = getAppData("isSunrise"); const { enabled, updateEnabled } = useIsAppEnabled(app); return ( { if (!e) { updateEnabled(false); setAppData("isSunrise", false); } else { updateEnabled(true); setAppData("isSunrise", true); } }} switchChecked={enabled} teamId={eventType.team?.id || undefined}>
I am an AppCard for Event with Title: {eventType.title}
{" "}
Edit packages/app-store/{app.slug}/EventTypeAppCardInterface.tsx to play with me
); }; export default EventTypeAppCard;