Skip to main content

IPreviewEventModalProps

Admin Docs


Interface: IPreviewEventModalProps

Defined in: src/types/Event/interface.ts:164

Properties​

allDayChecked​

allDayChecked: boolean

Defined in: src/types/Event/interface.ts:175


customRecurrenceModalIsOpen?​

optional customRecurrenceModalIsOpen: boolean

Defined in: src/types/Event/interface.ts:202


eventEndDate​

eventEndDate: Date

Defined in: src/types/Event/interface.ts:172


eventListCardProps​

eventListCardProps: IEventListCard

Defined in: src/types/Event/interface.ts:165


eventModalIsOpen​

eventModalIsOpen: boolean

Defined in: src/types/Event/interface.ts:166


eventStartDate​

eventStartDate: Date

Defined in: src/types/Event/interface.ts:171


formState​

formState: object

Defined in: src/types/Event/interface.ts:183

endTime​

endTime: string

eventDescription​

eventDescription: string

location​

location: string

name​

name: string

startTime​

startTime: string


handleEventUpdate()​

handleEventUpdate: () => Promise<void>

Defined in: src/types/Event/interface.ts:198

Returns​

Promise<void>


hideCustomRecurrenceModal()?​

optional hideCustomRecurrenceModal: () => void

Defined in: src/types/Event/interface.ts:206

Returns​

void


hideViewModal()​

hideViewModal: () => void

Defined in: src/types/Event/interface.ts:167

Returns​

void


inviteOnlyChecked​

inviteOnlyChecked: boolean

Defined in: src/types/Event/interface.ts:181


isRegistered?​

optional isRegistered: boolean

Defined in: src/types/Event/interface.ts:169


openEventDashboard()​

openEventDashboard: () => void

Defined in: src/types/Event/interface.ts:199

Returns​

void


publicChecked​

publicChecked: boolean

Defined in: src/types/Event/interface.ts:177


recurrence​

recurrence: InterfaceRecurrenceRule

Defined in: src/types/Event/interface.ts:200


registerableChecked​

registerableChecked: boolean

Defined in: src/types/Event/interface.ts:179


registerEventHandler()​

registerEventHandler: () => Promise<void>

Defined in: src/types/Event/interface.ts:197

Returns​

Promise<void>


setAllDayChecked​

setAllDayChecked: Dispatch<SetStateAction<boolean>>

Defined in: src/types/Event/interface.ts:176


setCustomRecurrenceModalIsOpen()?​

optional setCustomRecurrenceModalIsOpen: (state) => void

Defined in: src/types/Event/interface.ts:203

Parameters​

state​

boolean | (prev) => boolean

Returns​

void


setEventEndDate​

setEventEndDate: Dispatch<SetStateAction<Date>>

Defined in: src/types/Event/interface.ts:174


setEventStartDate​

setEventStartDate: Dispatch<SetStateAction<Date>>

Defined in: src/types/Event/interface.ts:173


setFormState()​

setFormState: (state) => void

Defined in: src/types/Event/interface.ts:190

Parameters​

state​
endTime​

string

eventDescription​

string

location​

string

name​

string

startTime​

string

Returns​

void


setInviteOnlyChecked​

setInviteOnlyChecked: Dispatch<SetStateAction<boolean>>

Defined in: src/types/Event/interface.ts:182


setPublicChecked​

setPublicChecked: Dispatch<SetStateAction<boolean>>

Defined in: src/types/Event/interface.ts:178


setRecurrence​

setRecurrence: Dispatch<SetStateAction<InterfaceRecurrenceRule>>

Defined in: src/types/Event/interface.ts:201


setRegisterableChecked​

setRegisterableChecked: Dispatch<SetStateAction<boolean>>

Defined in: src/types/Event/interface.ts:180


toggleDeleteModal()​

toggleDeleteModal: () => void

Defined in: src/types/Event/interface.ts:168

Returns​

void


userId​

userId: string

Defined in: src/types/Event/interface.ts:170