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 a } from "../../external/preact/compat/dist/compat.module.js"; import { useState as c, useMemo as i } from "../../external/preact/hooks/dist/hooks.module.js"; import m from "../useReflex.js"; const R = (r, n) => { const [t, s] = c(), d = m( i(() => { const u = (e) => (...f) => { const o = r(e, ...f); return o && a(o, e); }; return s(void 0), (e) => s(e instanceof Element ? () => u(e) : void 0); }, [r, n]), n ); return [t, d]; }; export { R as default };