16 lines
No EOL
744 B
TypeScript
16 lines
No EOL
744 B
TypeScript
import * as React from 'react';
|
|
import { UseDesktopPickerParams, UseDesktopPickerProps } from "./useDesktopPicker.types.js";
|
|
import { DateOrTimeViewWithMeridiem } from "../../models/index.js";
|
|
/**
|
|
* Hook managing all the single-date desktop pickers:
|
|
* - DesktopDatePicker
|
|
* - DesktopDateTimePicker
|
|
* - DesktopTimePicker
|
|
*/
|
|
export declare const useDesktopPicker: <TView extends DateOrTimeViewWithMeridiem, TEnableAccessibleFieldDOMStructure extends boolean, TExternalProps extends UseDesktopPickerProps<TView, TEnableAccessibleFieldDOMStructure, any, TExternalProps>>({
|
|
props,
|
|
steps,
|
|
...pickerParams
|
|
}: UseDesktopPickerParams<TView, TEnableAccessibleFieldDOMStructure, TExternalProps>) => {
|
|
renderPicker: () => React.JSX.Element;
|
|
}; |