Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
canvas
/
node_modules
/
react-use
/
esm
/
Filename :
useMultiStateValidator.d.ts
back
Copy
import { StateValidator, UseStateValidatorReturn, ValidityState } from './useStateValidator'; export declare type MultiStateValidatorStates = any[] | { [p: string]: any; } | { [p: number]: any; }; export declare type MultiStateValidator<V extends ValidityState, S extends MultiStateValidatorStates> = StateValidator<V, S>; export declare function useMultiStateValidator<V extends ValidityState, S extends MultiStateValidatorStates>(states: S, validator: MultiStateValidator<V, S>, initialValidity?: V): UseStateValidatorReturn<V>;