{"version":3,"sources":["jsdelivr-header.js","/npm/super-react-loader@2.0.2/dist/main.js"],"names":[],"mappings":"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","file":"/npm/super-react-loader@2.0.2/dist/main.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/super-react-loader@2.0.2/dist/main.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }\n\nvar React = _interopDefault(require('react'));\nvar ReactDOM = _interopDefault(require('react-dom'));\nrequire('spinkit/spinkit.min.css');\nrequire('./main.css');\n\nvar PlaneSpinner = function PlaneSpinner() {\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-plane\"\n  });\n};\nvar ChaseSpinner = function ChaseSpinner() {\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-chase\"\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-chase-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-chase-cot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-chase-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-chase-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-chase-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-chase-dot\"\n  }));\n};\nvar BaunceSpinner = function BaunceSpinner() {\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-bounce\"\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-bounce-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-bounce-dot\"\n  }));\n};\nvar WaveSpinner = function WaveSpinner() {\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-wave\"\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-wave-rect\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-wave-rect\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-wave-rect\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-wave-rect\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-wave-rect\"\n  }));\n};\nvar PulseSpinner = function PulseSpinner() {\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-pulse\"\n  });\n};\nvar FlowSpinner = function FlowSpinner() {\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-flow\",\n    style: {\n      alignItems: \"center\"\n    }\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-flow-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-flow-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-flow-dot\"\n  }));\n};\nvar SwingSpinner = function SwingSpinner() {\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-swing\"\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-swing-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-swing-dot\"\n  }));\n};\nvar CircleSpinner = function CircleSpinner() {\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle\"\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-dot\"\n  }));\n};\nvar CircleFadeSpinner = function CircleFadeSpinner() {\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-fade\"\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-fade-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-fade-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-fade-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-fade-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-fade-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-fade-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-fade-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-fade-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-fade-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-fade-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-fade-dot\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-circle-fade-dot\"\n  }));\n};\nvar GridSpinner = function GridSpinner() {\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-grid\"\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-grid-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-grid-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-grid-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-grid-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-grid-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-grid-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-grid-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-grid-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-grid-cube\"\n  }));\n};\nvar FoldSpinner = function FoldSpinner() {\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-fold\"\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-fold-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-fold-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-fold-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-fold-cube\"\n  }));\n};\nvar WanderSpinner = function WanderSpinner() {\n  return /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-wander\"\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-wander-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-wander-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-wander-cube\"\n  }), /*#__PURE__*/React.createElement(\"div\", {\n    className: \"sk-wander-cube\"\n  }));\n};\n\nvar CONTAINER_REF = document.createElement(\"div\");\nvar DEFAULT_LOADER = /*#__PURE__*/React.createElement(CircleFadeSpinner, null);\nvar DEFAULT_SIZE = \"4rem\";\nvar DEFAULT_COLOR = \"#333\";\nvar DEFAULT_BACKGROUND = \"#fff\";\nvar PRESET_LOADERS = {\n  \"plane\": /*#__PURE__*/React.createElement(PlaneSpinner, null),\n  \"chase\": /*#__PURE__*/React.createElement(ChaseSpinner, null),\n  \"baunce\": /*#__PURE__*/React.createElement(BaunceSpinner, null),\n  \"wave\": /*#__PURE__*/React.createElement(WaveSpinner, null),\n  \"pulse\": /*#__PURE__*/React.createElement(PulseSpinner, null),\n  \"flow\": /*#__PURE__*/React.createElement(FlowSpinner, null),\n  \"swing\": /*#__PURE__*/React.createElement(SwingSpinner, null),\n  \"circle\": /*#__PURE__*/React.createElement(CircleSpinner, null),\n  \"circle-fade\": /*#__PURE__*/React.createElement(CircleFadeSpinner, null),\n  \"grid\": /*#__PURE__*/React.createElement(GridSpinner, null),\n  \"fold\": /*#__PURE__*/React.createElement(FoldSpinner, null),\n  \"wander\": /*#__PURE__*/React.createElement(WanderSpinner, null)\n};\nvar Loader = DEFAULT_LOADER;\nvar count = 0;\n\nfunction setCssVar(name, newValue) {\n  document.documentElement.style.setProperty(name, newValue);\n}\n\ndocument.body.appendChild(CONTAINER_REF);\nsetCssVar(\"--sk-size\", DEFAULT_SIZE);\nsetCssVar(\"--sk-color\", DEFAULT_COLOR);\nsetCssVar(\"--srl-background\", DEFAULT_BACKGROUND);\n\nfunction setPresetLoader(_ref) {\n  var preset = _ref.preset,\n      size = _ref.size,\n      color = _ref.color,\n      bg = _ref.bg;\n  setCssVar(\"--sk-size\", size ? size : DEFAULT_SIZE);\n  setCssVar(\"--sk-color\", color ? color : DEFAULT_COLOR);\n  setCssVar(\"--srl-background\", bg ? bg : DEFAULT_BACKGROUND);\n  var p = PRESET_LOADERS[preset];\n\n  if (p) {\n    Loader = p;\n  } else {\n    console.error('setPresetLoader invalid preset');\n  }\n}\n\nfunction setCustomLoader(customLoader) {\n  if (React.isValidElement(customLoader)) {\n    Loader = customLoader;\n  } else {\n    console.error('setCustomLoader expects a valid React component');\n  }\n}\n\nfunction show(callback) {\n  if (callback === void 0) {\n    callback = function callback() {};\n  }\n\n  if (count === 0) {\n    ReactDOM.render( /*#__PURE__*/React.createElement(\"div\", {\n      className: \"loader_loaderContainer\"\n    }, Loader), CONTAINER_REF, callback);\n  }\n\n  count++;\n}\n\nfunction hide() {\n  if (count > 0) {\n    count--;\n  }\n\n  if (count === 0) {\n    ReactDOM.unmountComponentAtNode(CONTAINER_REF);\n  }\n}\n\nfunction isDisplaying() {\n  return count !== 0;\n}\n\nvar loader = {\n  setPresetLoader: setPresetLoader,\n  setCustomLoader: setCustomLoader,\n  show: show,\n  hide: hide,\n  isDisplaying: isDisplaying\n};\n\nmodule.exports = loader;\n"]}