UNPKG
@ozen-ui/kit
Version:
latest (0.83.3)
0.83.3
0.83.2
0.83.1
0.83.0
0.82.0
0.81.0
0.80.0
0.79.0
0.78.0
0.77.0
0.76.0
0.75.0
0.74.0
0.73.0
0.72.1
0.72.0
0.71.1
0.71.0
0.70.0
0.69.0
0.68.0
0.67.0
0.66.0
0.65.0
0.64.0
0.63.1
0.63.0
0.62.1
0.62.0
0.61.0
0.60.0
0.59.0
0.58.4
0.58.3
0.58.2
0.58.1
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.3
0.50.2
0.50.1
0.50.0
0.49.1
0.49.0
0.48.0
0.47.2
0.47.1
0.47.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.37.2
0.37.1
0.37.0
0.36.1
0.36.0
0.35.1
0.35.0
0.34.3
0.34.2
0.34.1
0.34.0
0.33.0
0.32.2
0.32.1
0.32.0
0.31.0
0.30.1
0.30.0
0.29.1
0.29.0
0.28.0
0.27.0
0.26.0
0.25.1
0.25.0
0.24.2
0.24.1
0.24.0
0.23.2
0.23.1
0.23.0
0.22.0
0.21.0
0.20.0
0.19.0
0.18.0
0.17.0
0.17.0-canary.0
0.16.1
0.16.0
0.15.0
0.14.0
0.13.4
0.13.3
0.13.2
0.13.1
0.13.0
0.12.0
0.11.0
0.10.0
0.9.2
0.9.1
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.1
0.3.0
0.2.2
0.2.1
0.2.0
0.1.0
0.0.2
0.0.1
React component library
@ozen-ui/kit
/
__inner__
/
esm
/
hooks
/
usePrevious
/
usePrevious.js
10 lines
(9 loc)
•
297 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
import
{ useEffect, useRef }
from
'react'
;
/** Хук, который возвращает предыдущее значение */
export
function
usePrevious
(
value
) {
var
ref =
useRef
(
null
);
useEffect
(
function
(
) { ref.
current
= value; }, [value]);
return
ref.
current
; }