react / useImperativeHandle
useImperativeHandle
customizes the instance value that is exposed to parent components when using
ref
. As always, imperative code using refs should be avoided in most cases.
useImperativeHandle
should be used with React.forwardRef
.
Type Parameter |
---|
T |
R |
Parameter | Type |
---|---|
ref |
undefined | Ref <T > |
init |
() => R |
deps ? |
DependencyList |
void
16.8.0
https://react.dev/reference/react/useImperativeHandle
.pnpm/@types+react@18.3.11/node_modules/@types/react/ts5.0/index.d.ts:2049