Skip to main content

formatRecurrenceForPayload

Admin Docs


Function: formatRecurrenceForPayload()

formatRecurrenceForPayload(recurrenceRule, startDate): Omit<InterfaceRecurrenceRule, "endDate"> & object

Defined in: src/shared-components/EventForm/EventForm.tsx:617

Formats a recurrence rule for API submission.

Parameters

recurrenceRule

InterfaceRecurrenceRule

The recurrence rule to format

startDate

Date

The event start date

Returns

Omit<InterfaceRecurrenceRule, "endDate"> & object

The formatted recurrence string or null

Throws

Error if the recurrence rule is invalid