UNPKG
@bee-design/bee-design-ui
Version:
latest (1.0.19)
1.0.19
1.0.18
1.0.17
1.0.16
1.0.15
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
Bee Design React UI Library.
bee.design
@bee-design/bee-design-ui
/
es
/
_util
/
hooks
/
useWatch.js
11 lines
(10 loc)
•
310 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
import
{ useEffect }
from
'react'
;
import
usePrevious
from
'./usePrevious'
;
export
default
function
useWatch
(
value, callback
) {
var
prevValue =
usePrevious
(value);
useEffect
(
function
(
) {
if
(value !== prevValue) {
callback
(value, prevValue); } }, [value]); }