UNPKG

react-day-picker

Version:

Customizable Date Picker for React

15 lines (14 loc) 594 B
export type DispatchStateAction<T> = React.Dispatch<React.SetStateAction<T>>; /** * A helper hook for handling controlled and uncontrolled values in a * component's props. * * If the value is uncontrolled, pass `undefined` as `controlledValue` and use * the returned setter to update it. * * If the value is controlled, pass the controlled value as the second argument, * which will always be returned as `value`. * * @template T - The type of the value. */ export declare function useControlledValue<T>(defaultValue: T, controlledValue: T | undefined): [T, DispatchStateAction<T>];