koval-ui
Version:
React components collection with minimalistic design. Supports theming, layout, and input validation.
20 lines (19 loc) • 384 B
JavaScript
"use client";
import { useSafeLayoutEffect as c } from "./useSafeLayoutEffect.js";
const i = (e, s) => {
c(() => {
const o = () => {
s(e);
};
if (e) {
const r = new ResizeObserver(o);
return r.observe(e), () => {
r.disconnect();
};
}
}, [s, e]);
};
export {
i as useResizeObserver
};
//# sourceMappingURL=useResizeObserver.js.map