@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
22 lines (21 loc) • 852 B
TypeScript
/**
* Web DatePicker Component
*
*/
import React from 'react';
export type DatePickerShortcut = {
title?: string;
date?: string | Date | ((...args: unknown[]) => Date);
start_date?: string | Date | ((...args: unknown[]) => Date);
end_date?: string | Date | ((...args: unknown[]) => Date);
close_on_select?: boolean;
};
export type DatePickerAddonProps = React.HTMLProps<HTMLElement> & {
/**
* Gives you the possibility to set predefined dates and date ranges so the user can select these by one click. Define either a JSON or an object with the defined shortcuts. More info is below.
*/
shortcuts?: Array<DatePickerShortcut> | string;
renderElement?: React.ReactNode;
};
declare function DatePickerAddon(props: DatePickerAddonProps): import("react/jsx-runtime").JSX.Element;
export default DatePickerAddon;