UNPKG

@undp/design-system-react

Version:

React based design system for UNDP

1 lines 1.65 kB
{"version":3,"file":"dist-DkrZhx1H.cjs","names":["React","ReactDOM","Primitive"],"sources":["../node_modules/@radix-ui/react-portal/dist/index.mjs"],"sourcesContent":["\"use client\";\nvar __defProp = Object.defineProperty;\nvar __name = (target, value) => __defProp(target, \"name\", { value, configurable: true });\n\n// src/portal.tsx\nimport * as React from \"react\";\nimport * as ReactDOM from \"react-dom\";\nimport { Primitive } from \"@radix-ui/react-primitive\";\nimport { useLayoutEffect } from \"@radix-ui/react-use-layout-effect\";\nimport { jsx } from \"react/jsx-runtime\";\nvar Portal = /* @__PURE__ */ React.forwardRef(\n /* @__PURE__ */ __name(function Portal2(props, forwardedRef) {\n const { container: containerProp, ...portalProps } = props;\n const [mounted, setMounted] = React.useState(false);\n useLayoutEffect(() => setMounted(true), []);\n const container = containerProp || mounted && globalThis?.document?.body;\n return container ? ReactDOM.createPortal(/* @__PURE__ */ jsx(Primitive.div, { ...portalProps, ref: forwardedRef }), container) : null;\n }, \"Portal\")\n);\nvar Root = Portal;\nexport {\n Portal,\n Root\n};\n//# sourceMappingURL=index.mjs.map\n"],"x_google_ignoreList":[0],"mappings":"4NACA,IAAI,EAAY,OAAO,eASnB,EAAyB,EAAM,aARrB,EAAQ,IAAU,EAAU,EAAQ,OAAQ,CAAE,QAAO,aAAc,EAAK,CAAC,EASrE,CAAO,SAAiB,EAAO,EAAc,CAC3D,GAAM,CAAE,UAAW,EAAe,GAAG,GAAgB,EAC/C,CAAC,EAAS,GAAcA,EAAM,SAAS,EAAK,EAClD,EAAA,MAAsB,EAAW,EAAI,EAAG,CAAC,CAAC,EAC1C,IAAM,EAAY,GAAiB,GAAW,YAAY,UAAU,KACpE,OAAO,EAAYC,EAAS,cAA6B,EAAA,EAAA,IAAA,CAAIC,EAAAA,EAAU,IAAK,CAAE,GAAG,EAAa,IAAK,CAAa,CAAC,EAAG,CAAS,EAAI,IACnI,EAAG,QAAQ,CACb"}