UNPKG
@react-hookz/web
Version:
latest (25.2.0)
25.2.0
25.1.1
25.1.0
25.0.1
25.0.0
24.0.4
24.0.3
24.0.2
24.0.1
24.0.0
23.1.0
23.0.1
23.0.0
22.0.0
21.0.0
20.1.0
20.0.3
20.0.2
20.0.1
20.0.0
19.2.0
19.1.0
19.0.0
18.0.1
18.0.0
17.0.1
17.0.0
16.1.0
16.0.1
16.0.0
15.1.0
15.0.1
15.0.0
14.7.1
14.7.0
14.6.0
14.5.1
14.5.0
14.4.0
14.3.0
14.2.3
14.2.2
14.2.1
14.2.0
14.1.0
14.0.0
13.3.0
13.2.1
13.2.0
13.1.0
13.0.0
12.3.0
12.2.0
12.1.2
12.1.1
12.1.0
12.0.4
12.0.3
12.0.0
11.1.0
11.0.0
10.1.1
10.1.0
10.0.0
9.0.0
8.0.0
7.0.0
6.1.0
6.0.1
6.0.0
5.0.0
4.0.0
3.8.0
3.7.0
3.6.0
3.5.0
3.4.0
3.3.0
3.2.0
3.1.0
3.0.1
3.0.0
2.2.0
2.1.0
2.0.0
1.28.0
1.27.0
1.26.0
1.25.1
1.25.0
1.24.1
1.24.0
1.23.0
1.22.0
1.21.0
1.20.4
1.20.3
1.20.2
1.20.1
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.10.0
1.9.1
1.9.0
1.8.0
1.7.5
1.7.4
1.7.3
1.7.2
1.7.1
1.6.2
1.6.1
1.6.0
1.5.0
1.4.3
1.4.2
1.4.1
1.4.0
1.3.0
1.2.3
1.2.2
1.2.1
1.2.0
1.1.0
1.0.0
React hooks done right, for browser and SSR.
github.com/react-hookz/web
react-hookz/web
@react-hookz/web
/
esnext
/
util
/
resolveHookState.js
7 lines
(6 loc)
•
227 B
JavaScript
View Raw
1
2
3
4
5
6
7
export
function
resolveHookState
(
nextState, prevState
) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-return
if
(
typeof
nextState ===
'function'
)
return
nextState
(prevState);
return
nextState; }