UNPKG

@adyen/adyen-platform-experience-web

Version:

![Platform Experience header](https://github.com/Adyen/adyen-platform-experience-web/assets/7926613/18094965-9e01-450e-8dc9-ea84e6b22c2b)

20 lines (19 loc) 537 B
import { createPortal as c } from "../../external/preact/compat/dist/compat.module.js"; import { useState as i, useMemo as m } from "../../external/preact/hooks/dist/hooks.module.js"; import f from "../useReflex.js"; const R = (r, o) => { const [t, s] = i(), d = f( m(() => { const u = (e) => (...a) => { const n = r(e, ...a); return n && c(n, e); }; return s(void 0), (e) => s(e instanceof Element ? () => u(e) : void 0); }, [r, o]), o ); return [t, d]; }; export { R as default };