Skip to main content

InterfaceCustomRecurrenceModalProps

Admin Docs


Interface: InterfaceCustomRecurrenceModalProps

Defined in: src/types/Recurrence/interface.ts:7

Props interface for the CustomRecurrenceModal component

Properties​

customRecurrenceModalIsOpen​

customRecurrenceModalIsOpen: boolean

Defined in: src/types/Recurrence/interface.ts:19

Whether the custom recurrence modal is open


endDate​

endDate: Date

Defined in: src/types/Recurrence/interface.ts:15

Event end date


hideCustomRecurrenceModal()​

hideCustomRecurrenceModal: () => void

Defined in: src/types/Recurrence/interface.ts:21

Function to hide the custom recurrence modal

Returns​

void


recurrenceRuleState​

recurrenceRuleState: InterfaceRecurrenceRule

Defined in: src/types/Recurrence/interface.ts:9

Current recurrence rule state


setCustomRecurrenceModalIsOpen()​

setCustomRecurrenceModalIsOpen: (state) => void

Defined in: src/types/Recurrence/interface.ts:23

Function to set custom recurrence modal open state

Parameters​

state​

SetStateAction<boolean>

Returns​

void


setEndDate()​

setEndDate: (state) => void

Defined in: src/types/Recurrence/interface.ts:17

Function to set event end date

Parameters​

state​

SetStateAction<Date>

Returns​

void


setRecurrenceRuleState()​

setRecurrenceRuleState: (state) => void

Defined in: src/types/Recurrence/interface.ts:11

Function to update recurrence rule state

Parameters​

state​

SetStateAction<InterfaceRecurrenceRule>

Returns​

void


startDate​

startDate: Date

Defined in: src/types/Recurrence/interface.ts:27

Event start date