"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");

exports.__esModule = true;
var _exportNames = {
  ThemeProvider: true,
  useTheme: true,
  useScrollBlock: true,
  useKeyPress: true,
  useWidth: true,
  useVisibility: true,
  useKeyboard: true,
  useOnClickOutside: true,
  responsive: true,
  opacity: true,
  contrast: true,
  brightness: true,
  debounce: true,
  rgba2hex: true
};
exports.useWidth = exports.useVisibility = exports.useTheme = exports.useScrollBlock = exports.useOnClickOutside = exports.useKeyboard = exports.useKeyPress = exports.rgba2hex = exports.responsive = exports.opacity = exports.debounce = exports.contrast = exports.brightness = exports.ThemeProvider = void 0;

var _types = require("./theme/types");

Object.keys(_types).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _types[key]) return;
  exports[key] = _types[key];
});

var _theme = require("./theme");

Object.keys(_theme).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _theme[key]) return;
  exports[key] = _theme[key];
});

var _themeProvider = _interopRequireDefault(require("./theme/themeProvider"));

exports.ThemeProvider = _themeProvider.default;

var _useTheme = _interopRequireDefault(require("./hooks/useTheme"));

exports.useTheme = _useTheme.default;

var _useScrollBlock = _interopRequireDefault(require("./hooks/useScrollBlock"));

exports.useScrollBlock = _useScrollBlock.default;

var _useKeyPress = _interopRequireDefault(require("./hooks/useKeyPress"));

exports.useKeyPress = _useKeyPress.default;

var _useWidth = _interopRequireDefault(require("./hooks/useWidth"));

exports.useWidth = _useWidth.default;

var _useVisibility = _interopRequireDefault(require("./hooks/useVisibility"));

exports.useVisibility = _useVisibility.default;

var _useKeyboard = _interopRequireDefault(require("./hooks/useKeyboard"));

exports.useKeyboard = _useKeyboard.default;

var _useOnClickOutside = _interopRequireDefault(require("./hooks/useOnClickOutside"));

exports.useOnClickOutside = _useOnClickOutside.default;

var _useElementOnScreen = require("./hooks/useElementOnScreen");

Object.keys(_useElementOnScreen).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _useElementOnScreen[key]) return;
  exports[key] = _useElementOnScreen[key];
});

var _CssBaseline = require("./components/CssBaseline");

Object.keys(_CssBaseline).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _CssBaseline[key]) return;
  exports[key] = _CssBaseline[key];
});

var _Button = require("./components/Button");

Object.keys(_Button).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Button[key]) return;
  exports[key] = _Button[key];
});

var _Typography = require("./components/Typography");

Object.keys(_Typography).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Typography[key]) return;
  exports[key] = _Typography[key];
});

var _Container = require("./components/Container");

Object.keys(_Container).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Container[key]) return;
  exports[key] = _Container[key];
});

var _Switch = require("./components/Switch");

Object.keys(_Switch).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Switch[key]) return;
  exports[key] = _Switch[key];
});

var _Spacing = require("./components/Spacing");

Object.keys(_Spacing).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Spacing[key]) return;
  exports[key] = _Spacing[key];
});

var _Loading = require("./components/Loading");

Object.keys(_Loading).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Loading[key]) return;
  exports[key] = _Loading[key];
});

var _Badge = require("./components/Badge");

Object.keys(_Badge).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Badge[key]) return;
  exports[key] = _Badge[key];
});

var _Grid = require("./components/Grid");

Object.keys(_Grid).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Grid[key]) return;
  exports[key] = _Grid[key];
});

var _Hidden = require("./components/Hidden");

Object.keys(_Hidden).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Hidden[key]) return;
  exports[key] = _Hidden[key];
});

var _Link = require("./components/Link");

Object.keys(_Link).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Link[key]) return;
  exports[key] = _Link[key];
});

var _Box = require("./components/Box");

Object.keys(_Box).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Box[key]) return;
  exports[key] = _Box[key];
});

var _ButtonGroup = require("./components/ButtonGroup");

Object.keys(_ButtonGroup).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _ButtonGroup[key]) return;
  exports[key] = _ButtonGroup[key];
});

var _IconButton = require("./components/IconButton");

Object.keys(_IconButton).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _IconButton[key]) return;
  exports[key] = _IconButton[key];
});

var _Avatar = require("./components/Avatar");

Object.keys(_Avatar).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Avatar[key]) return;
  exports[key] = _Avatar[key];
});

var _AvatarGroup = require("./components/AvatarGroup");

Object.keys(_AvatarGroup).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _AvatarGroup[key]) return;
  exports[key] = _AvatarGroup[key];
});

var _Input = require("./components/Input");

Object.keys(_Input).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Input[key]) return;
  exports[key] = _Input[key];
});

var _TextArea = require("./components/TextArea");

Object.keys(_TextArea).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _TextArea[key]) return;
  exports[key] = _TextArea[key];
});

var _Fixed = require("./components/Fixed");

Object.keys(_Fixed).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Fixed[key]) return;
  exports[key] = _Fixed[key];
});

var _Flex = require("./components/Flex");

Object.keys(_Flex).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Flex[key]) return;
  exports[key] = _Flex[key];
});

var _Radio = require("./components/Radio");

Object.keys(_Radio).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Radio[key]) return;
  exports[key] = _Radio[key];
});

var _RadioGroup = require("./components/RadioGroup");

Object.keys(_RadioGroup).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _RadioGroup[key]) return;
  exports[key] = _RadioGroup[key];
});

var _CheckBox = require("./components/CheckBox");

Object.keys(_CheckBox).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _CheckBox[key]) return;
  exports[key] = _CheckBox[key];
});

var _CheckBoxGroup = require("./components/CheckBoxGroup");

Object.keys(_CheckBoxGroup).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _CheckBoxGroup[key]) return;
  exports[key] = _CheckBoxGroup[key];
});

var _Skeleton = require("./components/Skeleton");

Object.keys(_Skeleton).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Skeleton[key]) return;
  exports[key] = _Skeleton[key];
});

var _Page = require("./components/Page");

Object.keys(_Page).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Page[key]) return;
  exports[key] = _Page[key];
});

var _Rating = require("./components/Rating");

Object.keys(_Rating).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Rating[key]) return;
  exports[key] = _Rating[key];
});

var _Accordion = require("./components/Accordion");

Object.keys(_Accordion).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Accordion[key]) return;
  exports[key] = _Accordion[key];
});

var _Portal = require("./components/Portal");

Object.keys(_Portal).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Portal[key]) return;
  exports[key] = _Portal[key];
});

var _NprogressBaseline = require("./components/NprogressBaseline");

Object.keys(_NprogressBaseline).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _NprogressBaseline[key]) return;
  exports[key] = _NprogressBaseline[key];
});

var _Divider = require("./components/Divider");

Object.keys(_Divider).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Divider[key]) return;
  exports[key] = _Divider[key];
});

var _Popover = require("./components/Popover");

Object.keys(_Popover).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Popover[key]) return;
  exports[key] = _Popover[key];
});

var _Collapsible = require("./components/Collapsible");

Object.keys(_Collapsible).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Collapsible[key]) return;
  exports[key] = _Collapsible[key];
});

var _Animated = require("./components/Animated");

Object.keys(_Animated).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Animated[key]) return;
  exports[key] = _Animated[key];
});

var _Backdrop = require("./components/Backdrop");

Object.keys(_Backdrop).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Backdrop[key]) return;
  exports[key] = _Backdrop[key];
});

var _Modal = require("./components/Modal");

Object.keys(_Modal).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Modal[key]) return;
  exports[key] = _Modal[key];
});

var _Breadcrumbs = require("./components/Breadcrumbs");

Object.keys(_Breadcrumbs).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Breadcrumbs[key]) return;
  exports[key] = _Breadcrumbs[key];
});

var _Snackbar = require("./components/Snackbar");

Object.keys(_Snackbar).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Snackbar[key]) return;
  exports[key] = _Snackbar[key];
});

var _Tabs = require("./components/Tabs");

Object.keys(_Tabs).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Tabs[key]) return;
  exports[key] = _Tabs[key];
});

var _HorizontalList = require("./components/HorizontalList");

Object.keys(_HorizontalList).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _HorizontalList[key]) return;
  exports[key] = _HorizontalList[key];
});

var _AspectRatio = require("./components/AspectRatio");

Object.keys(_AspectRatio).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _AspectRatio[key]) return;
  exports[key] = _AspectRatio[key];
});

var _Select = require("./components/Select");

Object.keys(_Select).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Select[key]) return;
  exports[key] = _Select[key];
});

var _QuillBaseline = require("./components/QuillBaseline");

Object.keys(_QuillBaseline).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _QuillBaseline[key]) return;
  exports[key] = _QuillBaseline[key];
});

var _SelectWithFilter = require("./components/SelectWithFilter");

Object.keys(_SelectWithFilter).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _SelectWithFilter[key]) return;
  exports[key] = _SelectWithFilter[key];
});

var _InfinityLoader = require("./components/InfinityLoader");

Object.keys(_InfinityLoader).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _InfinityLoader[key]) return;
  exports[key] = _InfinityLoader[key];
});

var _DatePicker = require("./components/DatePicker");

Object.keys(_DatePicker).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _DatePicker[key]) return;
  exports[key] = _DatePicker[key];
});

var _TextEditable = require("./components/TextEditable");

Object.keys(_TextEditable).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _TextEditable[key]) return;
  exports[key] = _TextEditable[key];
});

var _Blueprint = require("./components/Blueprint");

Object.keys(_Blueprint).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Blueprint[key]) return;
  exports[key] = _Blueprint[key];
});

var _Slider = require("./components/Slider");

Object.keys(_Slider).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _Slider[key]) return;
  exports[key] = _Slider[key];
});

var _responsive = _interopRequireWildcard(require("./utils/responsive"));

exports.responsive = _responsive.default;
Object.keys(_responsive).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _responsive[key]) return;
  exports[key] = _responsive[key];
});

var _opacity = _interopRequireDefault(require("./utils/opacity"));

exports.opacity = _opacity.default;

var _contrast = _interopRequireDefault(require("./utils/contrast"));

exports.contrast = _contrast.default;

var _brightness = _interopRequireDefault(require("./utils/brightness"));

exports.brightness = _brightness.default;

var _debounce = _interopRequireDefault(require("./utils/debounce"));

exports.debounce = _debounce.default;

var _rgba2hex = _interopRequireDefault(require("./utils/rgba2hex"));

exports.rgba2hex = _rgba2hex.default;

var _colorWithSeed = require("./utils/colorWithSeed");

Object.keys(_colorWithSeed).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _colorWithSeed[key]) return;
  exports[key] = _colorWithSeed[key];
});

var _environment = require("./utils/environment");

Object.keys(_environment).forEach(function (key) {
  if (key === "default" || key === "__esModule") return;
  if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  if (key in exports && exports[key] === _environment[key]) return;
  exports[key] = _environment[key];
});

function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }

function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }