Type Alias: UseControlledStateProps<T>
UseControlledStateProps<
T> =object
Defined in: use-controlled-state.ts:10
Props type for components using controlled state pattern.
Type Parameters
T
T
The type of the state value.
Properties
defaultValue
defaultValue:
T
Defined in: use-controlled-state.ts:14
The initial/default value when in uncontrolled mode.
onChange?
optionalonChange?: (value) =>void
Defined in: use-controlled-state.ts:16
Callback invoked when the value changes.
Parameters
value
T
Returns
void
value?
optionalvalue?:T
Defined in: use-controlled-state.ts:12
The controlled value from parent component. When provided, the component operates in controlled mode.