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

Event start date


t()

t: (key) => string

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

Translation function

Parameters

key

string

Returns

string