UNPKG

@stanfordspezi/spezi-web-design-system

Version:

Stanford Biodesign Digital Health Spezi Web Design System

11 lines (10 loc) 329 B
import { useState as c, useRef as n, useEffect as f } from "react"; const o = (t, r) => { const [s, u] = c(!1), e = n(null); return f(() => (t && (u(!0), e.current && clearTimeout(e.current), e.current = setTimeout(() => u(!1), r)), () => { e.current && clearTimeout(e.current); }), [t, r]), s; }; export { o as u };