UNPKG

react-native-confirmation-code-field

Version:

A react-native component to input confirmation code for both Android and IOS

16 lines (15 loc) 458 B
import { useEffect } from 'react'; export const useInterval = (callback, delay) => { 'use memo'; useEffect(() => { const timer = setInterval(callback, delay); return () => clearInterval(timer); }, [callback, delay]); }; export const useTimeout = (callback, delay) => { 'use memo'; useEffect(() => { const timer = setTimeout(callback, delay); return () => clearTimeout(timer); }, [callback, delay]); };