UNPKG

@arco-design/web-react

Version:

Arco Design React UI Library.

6 lines (5 loc) 317 B
import { SetStateAction } from 'react'; declare type Callback<T> = (value?: T) => void; declare type DispatchWithCallback<T> = (value: T, callback?: Callback<T>) => void; declare function useStateCallback<T>(initialState: T | (() => T)): [T, DispatchWithCallback<SetStateAction<T>>]; export default useStateCallback;