We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
null
1 parent 8f3665b commit b586707Copy full SHA for b586707
src/useRafLoop.ts
@@ -1,10 +1,10 @@
1
import { useEffect, useRef, useState } from 'react';
2
3
-export type RafLoopReturns = [() => void, boolean | null, () => void];
+export type RafLoopReturns = [() => void, boolean, () => void];
4
5
export default function useRafLoop(callback: CallableFunction): RafLoopReturns {
6
const raf = useRef<number | null>(null);
7
- const [isActive, setIsActive] = useState<boolean | null>(true);
+ const [isActive, setIsActive] = useState<boolean>(true);
8
9
function loopStep() {
10
callback();
0 commit comments