alinea
Version:
Headless git-based CMS
16 lines (14 loc) • 337 B
JavaScript
import "../../chunks/chunk-NZLE2WMY.js";
// src/ui/hook/UseInitialEffect.ts
import { useEffect, useRef } from "react";
var useInitialEffect = (effect) => {
const initial = useRef(true);
useEffect(() => {
if (!initial.current) return;
initial.current = false;
return effect();
}, []);
};
export {
useInitialEffect
};