@polygon.io/core
Version:
A set of themeable UI components for React
1 lines • 1.75 kB
JavaScript
var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault"),_typeof=require("@babel/runtime/helpers/typeof");Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;var _react=_interopRequireDefault(require("react")),_styledComponents=_interopRequireWildcard(require("styled-components"));function _getRequireWildcardCache(a){if("function"!=typeof WeakMap)return null;var b=new WeakMap,c=new WeakMap;return(_getRequireWildcardCache=function(a){return a?c:b})(a)}function _interopRequireWildcard(a,b){if(!b&&a&&a.__esModule)return a;if(null===a||"object"!==_typeof(a)&&"function"!=typeof a)return{default:a};var c=_getRequireWildcardCache(b);if(c&&c.has(a))return c.get(a);var d={},e=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in a)if("default"!=f&&Object.prototype.hasOwnProperty.call(a,f)){var g=e?Object.getOwnPropertyDescriptor(a,f):null;g&&(g.get||g.set)?Object.defineProperty(d,f,g):d[f]=a[f]}return d["default"]=a,c&&c.set(a,d),d}var __jsx=_react["default"].createElement,absolutePosition=(0,_styledComponents.css)(["position:absolute;transform:translate(50%,-50%);right:50%;top:50%;justify-content:center;"]),Wrapper=_styledComponents["default"].i.withConfig({displayName:"AnimatedSvg__Wrapper",componentId:"sc-1fldpkw-0"})(["display:inline-flex;width:100%;height:",";"," svg{overflow:visible;}"],function(a){var b=a.size,c=a.theme;return b?"".concat(c.font.size["s".concat(b)]):"1em"},function(a){var b=a.absolute;return b&&absolutePosition}),AnimatedSvg=function(a){var b=a.size,c=a.children,d=a.absolute;return __jsx(Wrapper,{size:b||void 0,absolute:d},c)};AnimatedSvg.defaultProps={absolute:!1,size:void 0};var _default=AnimatedSvg;exports["default"]=_default;
;