Skip to main content

IPreviewEventModalProps

Admin Docs


Interface: IPreviewEventModalProps

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

Properties

allDayChecked

allDayChecked: boolean

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


customRecurrenceModalIsOpen

customRecurrenceModalIsOpen: boolean

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


eventEndDate

eventEndDate: Date

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


eventListCardProps

eventListCardProps: IEventListCard

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


eventModalIsOpen

eventModalIsOpen: boolean

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


eventStartDate

eventStartDate: Date

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


formState

formState: object

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

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

Returns

Promise<void>


hideViewModal()

hideViewModal: () => void

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

Returns

void


inviteOnlyChecked

inviteOnlyChecked: boolean

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


isRegistered?

optional isRegistered: boolean

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


openEventDashboard()

openEventDashboard: () => void

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

Returns

void


publicChecked

publicChecked: boolean

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


recurrence

recurrence: InterfaceRecurrenceRule

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


registerableChecked

registerableChecked: boolean

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


registerEventHandler()

registerEventHandler: () => Promise<void>

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

Returns

Promise<void>


setAllDayChecked

setAllDayChecked: Dispatch<SetStateAction<boolean>>

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


setCustomRecurrenceModalIsOpen

setCustomRecurrenceModalIsOpen: Dispatch<SetStateAction<boolean>>

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


setEventEndDate

setEventEndDate: Dispatch<SetStateAction<Date>>

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


setEventStartDate

setEventStartDate: Dispatch<SetStateAction<Date>>

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


setFormState()

setFormState: (state) => void

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

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


setPublicChecked

setPublicChecked: Dispatch<SetStateAction<boolean>>

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


setRecurrence

setRecurrence: Dispatch<SetStateAction<InterfaceRecurrenceRule>>

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


setRegisterableChecked

setRegisterableChecked: Dispatch<SetStateAction<boolean>>

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


t()

t: (key, options?) => string

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

Parameters

key

string

options?

Record<string, unknown>

Returns

string


tCommon()

tCommon: (key) => string

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

Parameters

key

string

Returns

string


toggleDeleteModal()

toggleDeleteModal: () => void

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

Returns

void


userId

userId: string

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