@polygon.io/core
Version:
A set of themeable UI components for React
1 lines • 1.19 kB
JavaScript
var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;var _react=_interopRequireDefault(require("react")),_styledComponents=_interopRequireDefault(require("styled-components")),_SwitchOnOff=_interopRequireDefault(require("../SwitchOnOff")),__jsx=_react["default"].createElement,Switch=(0,_styledComponents["default"])(_SwitchOnOff["default"]).withConfig({displayName:"SwitchToggle__Switch",componentId:"sc-1m6vg0w-0"})(["cursor:",";& > span{background:",";> span{background:",";}}"],function(a){var b=a.disabled;return b?"default":"pointer"},function(a){var b=a.disabled,c=a.theme;return b?c.color.background.secondary:c.color.background.accent},function(a){var b=a.disabled,c=a.theme;return b?c.color.content.disabled:c.color.background.primary}),SwitchToggle=function(a){var b=a.id,c=a.onClick,d=a.value,e=a.label1,f=a.label2,g=a.disabled,h=a.ariaLabel;return __jsx(Switch,{id:b,onClick:c,value:d,label1:e,label2:f,disabled:g,ariaLabel:h})};SwitchToggle.defaultProps={label1:"",label2:"",ariaLabel:"",disabled:!1};var _default=SwitchToggle;exports["default"]=_default;
;