Files
discord-decomp/modules/premium/hooks/useScheduledForcedUpdate.tsx
T
2026-11-01 12:12:55 +02:00

16 lines
501 B
TypeScript

// Metro module 12500 (f12501).
import { useEffect } from "react";
import { useForceUpdate } from "../../../_bundle/Module6235";
export default function useScheduledForcedUpdate({ delay, disable = false }) {
let c19873_1 = disable;
const forceUpdate = useForceUpdate();
useEffect(() => {
if (!(delay <= 0) && !c19873_1) {
let c27301_0 = setTimeout(() => {
forceUpdate();
}, delay);
return () => clearTimeout(c27301_0);
}
}, [delay, disable, forceUpdate]);
};