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