Skip to main content

InterfaceRecurringEventProps

Admin Docs


Interface: InterfaceRecurringEventProps

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

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:296

Current selection: apply to entire series or single instance


baseEventId?

optional baseEventId: string

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

Base event ID for recurring series


isRecurring?

optional isRecurring: boolean

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

Whether the event is recurring


onApplyToChange()?

optional onApplyToChange: (value) => void

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

Callback when applyTo selection changes

Parameters

value

"series" | "instance"

Returns

void