UNPKG

@axeptio/design-system

Version:
1 lines 2.37 kB
(()=>{"use strict";var e={n:n=>{var t=n&&n.__esModule?()=>n.default:()=>n;return e.d(t,{a:t}),t},d:(n,t)=>{for(var o in t)e.o(t,o)&&!e.o(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:t[o]})},o:(e,n)=>Object.prototype.hasOwnProperty.call(e,n),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={};e.r(n),e.d(n,{default:()=>s});const t=require("react");var o=e.n(t);const r=require("styled-components");var a=e.n(r),i=(o().createElement,a().ul.withConfig({displayName:"RadioGroup__Root",componentId:"sc-68is3c-0"})(["display:inline-flex;align-items:center;margin:0 0 20px;font-family:",";font-size:15px;font-weight:600;padding:4px;list-style:none;border-radius:1000px;background:",";label{user-select:none;}"],(function(e){return e.theme.fonts.text}),(function(e){return e.theme.colors.grey.v100}))),c=a().li.withConfig({displayName:"RadioGroup__List",componentId:"sc-68is3c-1"})(["margin:0;padding:0;"]),l=a().input.withConfig({displayName:"RadioGroup__Input",componentId:"sc-68is3c-2"})(["position:absolute;clip:rect(0,0,0,0);&:checked ~ span{background-color:",";color:#ffffff;}"],(function(e){return e.background})),d=a().span.withConfig({displayName:"RadioGroup__Text",componentId:"sc-68is3c-3"})(["display:flex;align-items:center;padding:8px 16px;font-weight:600;font-family:",";color:",";font-size:15px;border-radius:1000px;cursor:",";transition:color 250ms ease 0s;transition:background-color 300ms ease-out 0s;"],(function(e){return e.theme.fonts.text}),(function(e){return e.checked?e.theme.colors.white:e.theme.colors.secondary}),(function(e){return e.disabled?"not-allowed":"pointer"}));const s=function(e){var n=e.list,t=e.currentCategory,r=e.handleCategoryChange;return o().createElement(i,null,n.map((function(e,n){return o().createElement(c,{checked:t===e.name,key:n},o().createElement("label",{htmlFor:e.name},o().createElement(l,{id:e.name,type:"radio",disabled:null==e?void 0:e.disabled,name:"category",value:e.name,checked:t===e.name,onChange:function(){r(e.name)},onClick:function(){r(e.name)},background:e.background}),o().createElement(d,{disabled:null==e?void 0:e.disabled,htmlFor:e.name,checked:t===e.name},e.name)))})))};var u=exports;for(var m in n)u[m]=n[m];n.__esModule&&Object.defineProperty(u,"__esModule",{value:!0})})();