UNPKG

@bund-x/core

Version:

Master Components Core Library

2 lines 6.82 kB
"use strict";function _typeof(obj){"@babel/helpers - typeof";if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"){_typeof=function _typeof(obj){return typeof obj;};}else{_typeof=function _typeof(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj;};}return _typeof(obj);}Object.defineProperty(exports,"__esModule",{value:true});exports["default"]=void 0;var _react=_interopRequireWildcard(require("react"));var _styledComponents=require("styled-components");var _globalStyles=require("./Style/globalStyles");var _useClientTheme3=require("./Style/useClientTheme");var _Themes=require("./Themes");var _propTypes=_interopRequireDefault(require("prop-types"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{"default":obj};}function _getRequireWildcardCache(nodeInterop){if(typeof WeakMap!=="function")return null;var cacheBabelInterop=new WeakMap();var cacheNodeInterop=new WeakMap();return(_getRequireWildcardCache=function _getRequireWildcardCache(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;}function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_unsupportedIterableToArray(arr,i)||_nonIterableRest();}function _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.");}function _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(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen);}function _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;}function _iterableToArrayLimit(arr,i){var _i=arr==null?null:typeof Symbol!=="undefined"&&arr[Symbol.iterator]||arr["@@iterator"];if(_i==null)return;var _arr=[];var _n=true;var _d=false;var _s,_e;try{for(_i=_i.call(arr);!(_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;}function _arrayWithHoles(arr){if(Array.isArray(arr))return arr;}var Client=function Client(_ref){var toggleTheme=_ref.toggleTheme;return _react["default"].createElement(_react["default"].Fragment,null);};Client.propTypes={toggleTheme:_propTypes["default"].func.isRequired};var Theme=function Theme(){var _useClientTheme=(0,_useClientTheme3.useClientTheme)(),_useClientTheme2=_slicedToArray(_useClientTheme,2),theme=_useClientTheme2[0],themeToggler=_useClientTheme2[1];var themeMode=theme==='light'?_Themes.lightTheme:_Themes.lightTheme;(0,_react.useEffect)(function(){var timer=setTimeout(function(){},1);return function(){return clearTimeout(timer);};},[]);return _react["default"].createElement(_styledComponents.ThemeProvider,{theme:themeMode},_react["default"].createElement(_globalStyles.GlobalStyles,null),_react["default"].createElement(Client,{className:"light",theme:theme,toggleTheme:themeToggler}));};var _default=Theme;exports["default"]=_default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9zdHlsZXMvVGhlbWUvQ2xpZW50LmpzIl0sIm5hbWVzIjpbIkNsaWVudCIsInRvZ2dsZVRoZW1lIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwiZnVuYyIsImlzUmVxdWlyZWQiLCJUaGVtZSIsInRoZW1lIiwidGhlbWVUb2dnbGVyIiwidGhlbWVNb2RlIiwibGlnaHRUaGVtZSIsInRpbWVyIiwic2V0VGltZW91dCIsImNsZWFyVGltZW91dCJdLCJtYXBwaW5ncyI6IjZhQUNBLHFEQUNBLG1EQUNBLGtEQUNBLHVEQUNBLGdDQUNBLDZELDQ1RUFFQSxHQUFNQSxDQUFBQSxNQUFNLENBQUcsUUFBVEEsQ0FBQUEsTUFBUyxNQUFxQixJQUFsQkMsQ0FBQUEsV0FBa0IsTUFBbEJBLFdBQWtCLENBQ2xDLE1BQU8saUNBQUMsaUJBQUQsQ0FBTyxRQUFQLE1BQVAsQ0FDRCxDQUZELENBR0FELE1BQU0sQ0FBQ0UsU0FBUCxDQUFtQixDQUNqQkQsV0FBVyxDQUFFRSxzQkFBVUMsSUFBVixDQUFlQyxVQURYLENBQW5CLENBR0EsR0FBTUMsQ0FBQUEsS0FBSyxDQUFHLFFBQVJBLENBQUFBLEtBQVEsRUFBTSxDQUNsQixvQkFBOEIscUNBQTlCLG9EQUFPQyxLQUFQLHFCQUFjQyxZQUFkLHFCQUNBLEdBQU1DLENBQUFBLFNBQVMsQ0FBR0YsS0FBSyxHQUFLLE9BQVYsQ0FBb0JHLGtCQUFwQixDQUFpQ0Esa0JBQW5ELENBRUEscUJBQVUsVUFBTSxDQUNkLEdBQU1DLENBQUFBLEtBQUssQ0FBR0MsVUFBVSxDQUFDLFVBQU0sQ0FBRSxDQUFULENBQVcsQ0FBWCxDQUF4QixDQUNBLE1BQU8sa0JBQU1DLENBQUFBLFlBQVksQ0FBQ0YsS0FBRCxDQUFsQixFQUFQLENBQ0QsQ0FIRCxDQUdHLEVBSEgsRUFLQSxNQUNFLGlDQUFDLCtCQUFELEVBQWUsS0FBSyxDQUFFRixTQUF0QixFQUNFLGdDQUFDLDBCQUFELE1BREYsQ0FFRSxnQ0FBQyxNQUFELEVBQVEsU0FBUyxDQUFDLE9BQWxCLENBQTBCLEtBQUssQ0FBRUYsS0FBakMsQ0FBd0MsV0FBVyxDQUFFQyxZQUFyRCxFQUZGLENBREYsQ0FNRCxDQWZELEMsYUFpQmVGLEsiLCJzb3VyY2VSb290IjoiY29yZSIsInNvdXJjZXNDb250ZW50IjpbIi8qIGVzbGludC1kaXNhYmxlIHJlYWN0L2pzeC1mcmFnbWVudHMgKi9cbmltcG9ydCBSZWFjdCwgeyB1c2VFZmZlY3QgfSBmcm9tICdyZWFjdCdcbmltcG9ydCB7IFRoZW1lUHJvdmlkZXIgfSBmcm9tICdzdHlsZWQtY29tcG9uZW50cydcbmltcG9ydCB7IEdsb2JhbFN0eWxlcyB9IGZyb20gJy4vU3R5bGUvZ2xvYmFsU3R5bGVzJ1xuaW1wb3J0IHsgdXNlQ2xpZW50VGhlbWUgfSBmcm9tICcuL1N0eWxlL3VzZUNsaWVudFRoZW1lJ1xuaW1wb3J0IHsgbGlnaHRUaGVtZSB9IGZyb20gJy4vVGhlbWVzJ1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJ1xuXG5jb25zdCBDbGllbnQgPSAoeyB0b2dnbGVUaGVtZSB9KSA9PiB7XG4gIHJldHVybiA8UmVhY3QuRnJhZ21lbnQgLz5cbn1cbkNsaWVudC5wcm9wVHlwZXMgPSB7XG4gIHRvZ2dsZVRoZW1lOiBQcm9wVHlwZXMuZnVuYy5pc1JlcXVpcmVkXG59XG5jb25zdCBUaGVtZSA9ICgpID0+IHtcbiAgY29uc3QgW3RoZW1lLCB0aGVtZVRvZ2dsZXJdID0gdXNlQ2xpZW50VGhlbWUoKVxuICBjb25zdCB0aGVtZU1vZGUgPSB0aGVtZSA9PT0gJ2xpZ2h0JyA/IGxpZ2h0VGhlbWUgOiBsaWdodFRoZW1lXG5cbiAgdXNlRWZmZWN0KCgpID0+IHtcbiAgICBjb25zdCB0aW1lciA9IHNldFRpbWVvdXQoKCkgPT4ge30sIDEpXG4gICAgcmV0dXJuICgpID0+IGNsZWFyVGltZW91dCh0aW1lcilcbiAgfSwgW10pXG4gIC8vIGlmICghbW91bnRlZENvbXBvbmVudCkgcmV0dXJuIDxkaXYgLz47XG4gIHJldHVybiAoXG4gICAgPFRoZW1lUHJvdmlkZXIgdGhlbWU9e3RoZW1lTW9kZX0+XG4gICAgICA8R2xvYmFsU3R5bGVzIC8+XG4gICAgICA8Q2xpZW50IGNsYXNzTmFtZT1cImxpZ2h0XCIgdGhlbWU9e3RoZW1lfSB0b2dnbGVUaGVtZT17dGhlbWVUb2dnbGVyfSAvPlxuICAgIDwvVGhlbWVQcm92aWRlcj5cbiAgKVxufVxuXG5leHBvcnQgZGVmYXVsdCBUaGVtZVxuIl19