@salesforce-ux/design-system
Version:
Salesforce Lightning Design System
1 lines • 4.53 kB
JavaScript
var SLDS;!function(){"use strict";var e,n={1232:function(e,n,r){r.r(n),r.d(n,{RadioButton:function(){return f},RadioButtonGroup:function(){return m},examples:function(){return h},states:function(){return E}});var t=r(1594),a=r.n(t),l=r(942),i=r.n(l),d=r(6333),o=r.n(d),u=r(2711),s=r(885),c=r(8347),m=function(e){return a().createElement("div",{className:i()("slds-radio_button-group",e.className)},e.children)},f=function(e){var n=o()("example-unique-id-");return a().createElement("span",{className:i()("slds-button slds-radio_button",e.className)},a().createElement("input",{name:e.name,type:"radio",id:n,value:e.id,disabled:e.disabled,"aria-describedby":e.errorId,defaultChecked:e.checked}),a().createElement("label",{className:"slds-radio_button__label",htmlFor:n},a().createElement("span",{className:"slds-radio_faux"},e.children)))},b=function(e){var n=e.legend,r=e.modifier,t=e.disabled,l=e.required,i=e.hasError,d=o()("example-unique-name-"),c=o()("error-unique-id-");return a().createElement(s.Fieldset,{className:i&&"slds-has-error"},a().createElement(s.Legend,null,l&&a().createElement("abbr",{className:"slds-required",title:"required","aria-hidden":"true"},"*"),!n&&"Radio Group Label"),a().createElement(u.qz,null,a().createElement(m,{className:r},a().createElement(f,{id:"monday",name:d,disabled:t,errorId:i&&c},"Mon"),a().createElement(f,{id:"tuesday",name:d,disabled:t,errorId:i&&c},"Tue"),a().createElement(f,{id:"wednesday",name:d,disabled:t,errorId:i&&c},"Wed"),a().createElement(f,{id:"thursday",name:d,disabled:t,errorId:i&&c},"Thu"),a().createElement(f,{id:"friday",name:d,disabled:t,errorId:i&&c},"Fri")),i&&a().createElement("div",{id:c,className:"slds-form-element__help"},"This field is required")))};n.default=a().createElement(b,null);var p=function(){var e=o()("example-unique-name-");return a().createElement(s.Fieldset,null,a().createElement(s.Legend,null,"Radio Group Label"),a().createElement(u.qz,null,a().createElement(m,null,a().createElement(f,{id:"monday",name:e},a().createElement(c.A,{className:"slds-button__icon slds-button__icon_left slds-m-bottom_xxx-small",sprite:"utility",symbol:"add"}),"Mon"),a().createElement(f,{id:"tuesday",name:e},"Tue"),a().createElement(f,{id:"wednesday",name:e},"Wed"))))},h=[{id:"with-icons",label:"With icons",element:a().createElement(p,null)}],E=[{id:"disabled",label:"Disabled",element:a().createElement(b,{disabled:!0})},{id:"required",label:"Required",element:a().createElement(b,{required:!0})},{id:"error",label:"Has error",element:a().createElement(b,{required:!0,hasError:!0})}]},1594:function(e){e.exports=React}},r={};function t(e){var a=r[e];if(void 0!==a)return a.exports;var l=r[e]={exports:{}};return n[e](l,l.exports,t),l.exports}t.m=n,t.amdO={},e=[],t.O=function(n,r,a,l){if(!r){var i=1/0;for(s=0;s<e.length;s++){r=e[s][0],a=e[s][1],l=e[s][2];for(var d=!0,o=0;o<r.length;o++)(!1&l||i>=l)&&Object.keys(t.O).every(function(e){return t.O[e](r[o])})?r.splice(o--,1):(d=!1,l<i&&(i=l));if(d){e.splice(s--,1);var u=a();void 0!==u&&(n=u)}}return n}l=l||0;for(var s=e.length;s>0&&e[s-1][2]>l;s--)e[s]=e[s-1];e[s]=[r,a,l]},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,{a:n}),n},t.d=function(e,n){for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.j=708,function(){var e={518:0,708:0,1117:0,1252:0,1578:0,1974:0,2033:0,2274:0,2782:0,3140:0,4268:0,4583:0,4723:0,4924:0,6671:0,7217:0,7257:0,7385:0,7508:0,8167:0,8458:0};t.O.j=function(n){return 0===e[n]};var n=function(n,r){var a,l,i=r[0],d=r[1],o=r[2],u=0;if(i.some(function(n){return 0!==e[n]})){for(a in d)t.o(d,a)&&(t.m[a]=d[a]);if(o)var s=o(t)}for(n&&n(r);u<i.length;u++)l=i[u],t.o(e,l)&&e[l]&&e[l][0](),e[l]=0;return t.O(s)},r=self.webpackJsonpSLDS___internal_chunked_showcase=self.webpackJsonpSLDS___internal_chunked_showcase||[];r.forEach(n.bind(null,0)),r.push=n.bind(null,r.push.bind(r))}(),t.nc=void 0;var a=t.O(void 0,[6790],function(){return t(1232)});a=t.O(a),(SLDS=void 0===SLDS?{}:SLDS)["__internal/chunked/showcase/./ui/components/radio-button-group/base/example.jsx.js"]=a}();