{"ast":null,"code":"function _slicedToArray(arr, i) {\n  return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest();\n}\n\nfunction _nonIterableRest() {\n  throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}\n\nfunction _unsupportedIterableToArray(o, minLen) {\n  if (!o) return;\n  if (typeof o === \"string\") return _arrayLikeToArray(o, minLen);\n  var n = Object.prototype.toString.call(o).slice(8, -1);\n  if (n === \"Object\" && o.constructor) n = o.constructor.name;\n  if (n === \"Map\" || n === \"Set\") return Array.from(n);\n  if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen);\n}\n\nfunction _arrayLikeToArray(arr, len) {\n  if (len == null || len > arr.length) len = arr.length;\n\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\n    arr2[i] = arr[i];\n  }\n\n  return arr2;\n}\n\nfunction _iterableToArrayLimit(arr, i) {\n  if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return;\n  var _arr = [];\n  var _n = true;\n  var _d = false;\n  var _e = undefined;\n\n  try {\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\n      _arr.push(_s.value);\n\n      if (i && _arr.length === i) break;\n    }\n  } catch (err) {\n    _d = true;\n    _e = err;\n  } finally {\n    try {\n      if (!_n && _i[\"return\"] != null) _i[\"return\"]();\n    } finally {\n      if (_d) throw _e;\n    }\n  }\n\n  return _arr;\n}\n\nfunction _arrayWithHoles(arr) {\n  if (Array.isArray(arr)) return arr;\n}\n\nfunction _extends() {\n  _extends = Object.assign || function (target) {\n    for (var i = 1; i < arguments.length; i++) {\n      var source = arguments[i];\n\n      for (var key in source) {\n        if (Object.prototype.hasOwnProperty.call(source, key)) {\n          target[key] = source[key];\n        }\n      }\n    }\n\n    return target;\n  };\n\n  return _extends.apply(this, arguments);\n}\n\nfunction _objectWithoutProperties(source, excluded) {\n  if (source == null) return {};\n\n  var target = _objectWithoutPropertiesLoose(source, excluded);\n\n  var key, i;\n\n  if (Object.getOwnPropertySymbols) {\n    var sourceSymbolKeys = Object.getOwnPropertySymbols(source);\n\n    for (i = 0; i < sourceSymbolKeys.length; i++) {\n      key = sourceSymbolKeys[i];\n      if (excluded.indexOf(key) >= 0) continue;\n      if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue;\n      target[key] = source[key];\n    }\n  }\n\n  return target;\n}\n\nfunction _objectWithoutPropertiesLoose(source, excluded) {\n  if (source == null) return {};\n  var target = {};\n  var sourceKeys = Object.keys(source);\n  var key, i;\n\n  for (i = 0; i < sourceKeys.length; i++) {\n    key = sourceKeys[i];\n    if (excluded.indexOf(key) >= 0) continue;\n    target[key] = source[key];\n  }\n\n  return target;\n}\n\nimport React, { useState, useEffect, createContext, useContext, useRef } from \"react\";\nimport { createPortal } from \"react-dom\";\nimport useRerenderOnce from \"../use-rerender-once\";\n\nvar canUseDOM = function canUseDOM() {\n  return false && window.document;\n};\n\nexport var StackingContext = createContext();\nexport function PortalNode(_ref) {\n  var children = _ref.children,\n      props = _objectWithoutProperties(_ref, [\"children\"]);\n\n  useRerenderOnce();\n  var node = useRef();\n  return /*#__PURE__*/React.createElement(StackingContext.Provider, {\n    value: node.current\n  }, /*#__PURE__*/React.createElement(\"div\", _extends({}, props, {\n    ref: node\n  }), \" \", children));\n} // Each Portal creates a new StackingContext, currently with no way to opt-out\n// of this behavior. This means that anything rendered inside a nested portal\n// will use the root of the previous portal.\n\nfunction useRootNode() {\n  return useContext(StackingContext) || document.body;\n}\n\nfunction DOMPortal(_ref2) {\n  var children = _ref2.children;\n  var rootNode = useRootNode();\n\n  var _useState = useState(function () {\n    return document.createElement(\"div\");\n  }),\n      _useState2 = _slicedToArray(_useState, 1),\n      node = _useState2[0];\n\n  useEffect(function () {\n    rootNode.appendChild(node);\n    return function () {\n      node.remove();\n    };\n  }, [rootNode, node]);\n  return /*#__PURE__*/React.createElement(StackingContext.Provider, {\n    value: node\n  }, createPortal(children, node));\n}\n\nfunction ServerPortal() {\n  return null;\n}\n\nfunction Portal(_ref3) {\n  var children = _ref3.children;\n  return canUseDOM() ? /*#__PURE__*/React.createElement(DOMPortal, null, children) : /*#__PURE__*/React.createElement(ServerPortal, null);\n}\n\nexport default Portal;","map":{"version":3,"sources":["/Users/silverdust/Projects/ConvertKit/convertkit-design/docs/node_modules/@convertkit/design/portal/index.js"],"names":["_slicedToArray","arr","i","_arrayWithHoles","_iterableToArrayLimit","_unsupportedIterableToArray","_nonIterableRest","TypeError","o","minLen","_arrayLikeToArray","n","Object","prototype","toString","call","slice","constructor","name","Array","from","test","len","length","arr2","Symbol","iterator","_arr","_n","_d","_e","undefined","_i","_s","next","done","push","value","err","isArray","_extends","assign","target","arguments","source","key","hasOwnProperty","apply","_objectWithoutProperties","excluded","_objectWithoutPropertiesLoose","getOwnPropertySymbols","sourceSymbolKeys","indexOf","propertyIsEnumerable","sourceKeys","keys","React","useState","useEffect","createContext","useContext","useRef","createPortal","useRerenderOnce","canUseDOM","window","document","StackingContext","PortalNode","_ref","children","props","node","createElement","Provider","current","ref","useRootNode","body","DOMPortal","_ref2","rootNode","_useState","_useState2","appendChild","remove","ServerPortal","Portal","_ref3"],"mappings":"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","sourcesContent":["function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(n); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nimport React, { useState, useEffect, createContext, useContext, useRef } from \"react\";\nimport { createPortal } from \"react-dom\";\nimport useRerenderOnce from \"../use-rerender-once\";\n\nvar canUseDOM = function canUseDOM() {\n  return typeof window !== \"undefined\" && window.document;\n};\n\nexport var StackingContext = createContext();\nexport function PortalNode(_ref) {\n  var children = _ref.children,\n      props = _objectWithoutProperties(_ref, [\"children\"]);\n\n  useRerenderOnce();\n  var node = useRef();\n  return /*#__PURE__*/React.createElement(StackingContext.Provider, {\n    value: node.current\n  }, /*#__PURE__*/React.createElement(\"div\", _extends({}, props, {\n    ref: node\n  }), \" \", children));\n} // Each Portal creates a new StackingContext, currently with no way to opt-out\n// of this behavior. This means that anything rendered inside a nested portal\n// will use the root of the previous portal.\n\nfunction useRootNode() {\n  return useContext(StackingContext) || document.body;\n}\n\nfunction DOMPortal(_ref2) {\n  var children = _ref2.children;\n  var rootNode = useRootNode();\n\n  var _useState = useState(function () {\n    return document.createElement(\"div\");\n  }),\n      _useState2 = _slicedToArray(_useState, 1),\n      node = _useState2[0];\n\n  useEffect(function () {\n    rootNode.appendChild(node);\n    return function () {\n      node.remove();\n    };\n  }, [rootNode, node]);\n  return /*#__PURE__*/React.createElement(StackingContext.Provider, {\n    value: node\n  }, createPortal(children, node));\n}\n\nfunction ServerPortal() {\n  return null;\n}\n\nfunction Portal(_ref3) {\n  var children = _ref3.children;\n  return canUseDOM() ? /*#__PURE__*/React.createElement(DOMPortal, null, children) : /*#__PURE__*/React.createElement(ServerPortal, null);\n}\n\nexport default Portal;"]},"metadata":{},"sourceType":"module"}