UNPKG

@wordpress/components

Version:
18 lines 611 B
/// <reference types="react" /> type Props<T> = { defaultValue?: T; value?: T; onChange?: (value: T) => void; }; /** * Simplified and improved implementation of useControlledState. * * @param props * @param props.defaultValue * @param props.value * @param props.onChange * @return The controlled value and the value setter. */ export declare function useControlledValue<T>({ defaultValue, onChange, value: valueProp, }: Props<T>): readonly [T | undefined, import("react").Dispatch<import("react").SetStateAction<T | undefined>>]; export {}; //# sourceMappingURL=use-controlled-value.d.ts.map