Documents / @faasjs/react / StateSetters
Type Alias: StateSetters<T>
StateSetters<
T> ={ [K in keyof T as K extends string ? K extends `${infer First}${infer Rest}` ? `set${Capitalize<First>}${Rest}` : never : never]: Dispatch<SetStateAction<T[K]>> }
Setter map generated by useStates for each state key.
Type Parameters
T
T
Object shape whose keys receive generated setter functions.