// Metro module 12476 (f12477). import { useState, useEffect } from "react"; export default function useDebounce(a0, a1) { const [state, setState] = useState(a0); useEffect(() => { let c27294_0 = setTimeout(() => { setState(a0); }, a1); return () => { clearTimeout(c27294_0); }; }, [a0, a1]); return state; };