Skip to main content

InterfaceRecurringEventProps

Admin Docs


Interface: InterfaceRecurringEventProps

Defined in: src/types/shared-components/CRUDModalTemplate/interface.ts:292

Props for recurring event pattern support

Common pattern for modals that handle recurring events

Properties​

applyTo?​

optional applyTo: "series" | "instance"

Defined in: src/types/shared-components/CRUDModalTemplate/interface.ts:306

Current selection: apply to entire series or single instance


baseEventId?​

optional baseEventId: string

Defined in: src/types/shared-components/CRUDModalTemplate/interface.ts:301

Base event ID for recurring series


isRecurring?​

optional isRecurring: boolean

Defined in: src/types/shared-components/CRUDModalTemplate/interface.ts:296

Whether the event is recurring


onApplyToChange()?​

optional onApplyToChange: (value) => void

Defined in: src/types/shared-components/CRUDModalTemplate/interface.ts:311

Callback when applyTo selection changes

Parameters​

value​

"series" | "instance"

Returns​

void