useControlled
FunctionuseControlled(__namedParameters: UseControlledProps): any[]A hook used to support controlled and uncontrolled components. when controlled, use value from props, otherwise use value from state and update value by setState.
example:
const Component = ({ value: propValue, defaultValue }) => {
const [value, setValue] = useControlled({ controlled: propValue, default: defaultValue })
return <Subcomponent onChange={setValue} value={value} />Parameters
| Parameter | Type |
|---|---|
__named | UseControlledProps |
Returns
any[]