Skip to main content

IDateRangePreset

Admin Docs


Interface: IDateRangePreset

Defined in: src/types/shared-components/DateRangePicker/interface.ts:52

IDateRangePreset

Configuration for a preset date range button.

Param​

Optional reference date for relative presets. Defaults to the current date if not provided.

Example​

{
key: 'last7days',
label: 'Last 7 Days',
getRange: (refDate = new Date()) => ({
startDate: dayjs(refDate).subtract(7, 'day').toDate(),
endDate: refDate,
}),
}

Properties​

getRange()​

getRange: (refDate?) => IDateRangeValue

Defined in: src/types/shared-components/DateRangePicker/interface.ts:55

Parameters​

refDate?​

Date

Returns​

IDateRangeValue


key​

key: string

Defined in: src/types/shared-components/DateRangePicker/interface.ts:53


label​

label: string

Defined in: src/types/shared-components/DateRangePicker/interface.ts:54