UNPKG
@react-hookz/web
Version:
latest (25.1.1)
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
/
dist
/
useRafState
/
index.d.ts
7 lines
(6 loc)
•
285 B
TypeScript
View Raw
1
2
3
4
5
6
7
import
{
type
Dispatch
,
type
SetStateAction
}
from
'react'
;
export
declare
function
useRafState<S>(
initialState
: S | (
() =>
S)): [S,
Dispatch
<
SetStateAction
<S>>];
export
declare
function
useRafState<S =
undefined
>(): [ S |
undefined
,
Dispatch
<
SetStateAction
<S |
undefined
>> ];