(value: unknown)
| 33 | const mergedValue = propsValue === undefined ? stateValue : propsValue; |
| 34 | |
| 35 | function isFunction(value: unknown): value is Function { |
| 36 | return typeof value === 'function'; |
| 37 | } |
| 38 | |
| 39 | const setState = useCallback((value: SetStateAction<T>) => { |
| 40 | let res = isFunction(value) ? value(stateValue) : value |