koval-ui
Version:
React components collection with minimalistic design. Supports theming, layout, and input validation.
17 lines (16 loc) • 400 B
JavaScript
"use client";
import { useRef as o, useCallback as a } from "react";
import { useSafeLayoutEffect as f } from "./useSafeLayoutEffect.js";
function l(t, u = []) {
const e = o(t);
return f(() => {
e.current = t;
}), a((...c) => {
var r;
return (r = e.current) == null ? void 0 : r.call(e, ...c);
}, u);
}
export {
l as useCallbackRef
};
//# sourceMappingURL=useCallbackRef.js.map