UNPKG

scrivito-pisasales-questionnaire-builder

Version:
22 lines (21 loc) 531 B
import { useState as a, useEffect as l } from "react"; const s = (n) => { const [u, c] = a(null); return l(() => { function t(o) { if (!o) return null; const r = window.getComputedStyle(o).backgroundColor; return r !== "rgba(0, 0, 0, 0)" && r !== "transparent" ? r : t(o.parentElement); } const e = document.querySelector(n); if (e) { const o = t(e.parentElement); c(o); } }, [n]), u; }; export { s as u }; //# sourceMappingURL=useDynamicBackground-BE1lGpvw.js.map