Skip to content

Commit 4867d7b

Browse files
committed
Update useThrottle
1 parent e5d445e commit 4867d7b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1208,12 +1208,12 @@ export function useSet(values) {
12081208

12091209
export function useThrottle(value, interval = 500) {
12101210
const [throttledValue, setThrottledValue] = React.useState(value);
1211-
const lastUpdated = React.useRef();
1211+
const lastUpdated = React.useRef(null);
12121212

12131213
React.useEffect(() => {
12141214
const now = Date.now();
12151215

1216-
if (now >= lastUpdated.current + interval) {
1216+
if (lastUpdated.current && now >= lastUpdated.current + interval) {
12171217
lastUpdated.current = now;
12181218
setThrottledValue(value);
12191219
} else {

0 commit comments

Comments
 (0)