UNPKG

@salesforce-ux/design-system

Version:
1 lines 3.96 kB
var SLDS="object"==typeof SLDS?SLDS:{};SLDS["__internal/chunked/showcase/./ui/components/radio-button-group/base/example.jsx.js"]=function(e){function r(r){for(var a,d,i=r[0],o=r[1],s=r[2],c=0,m=[];c<i.length;c++)d=i[c],Object.prototype.hasOwnProperty.call(n,d)&&n[d]&&m.push(n[d][0]),n[d]=0;for(a in o)Object.prototype.hasOwnProperty.call(o,a)&&(e[a]=o[a]);for(u&&u(r);m.length;)m.shift()();return l.push.apply(l,s||[]),t()}function t(){for(var e,r=0;r<l.length;r++){for(var t=l[r],a=!0,i=1;i<t.length;i++){var o=t[i];0!==n[o]&&(a=!1)}a&&(l.splice(r--,1),e=d(d.s=t[0]))}return e}var a={},n={133:0,6:0,13:0,14:0,22:0,24:0,26:0,36:0,37:0,56:0,72:0,73:0,79:0,93:0,94:0,96:0,97:0,98:0,103:0,104:0,112:0,117:0,119:0,123:0,125:0,128:0,132:0,134:0,136:0,137:0,138:0,141:0,143:0,146:0,147:0,148:0,151:0,155:0,158:0},l=[];function d(r){if(a[r])return a[r].exports;var t=a[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,d),t.l=!0,t.exports}d.m=e,d.c=a,d.d=function(e,r,t){d.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},d.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.t=function(e,r){if(1&r&&(e=d(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(d.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var a in e)d.d(t,a,function(r){return e[r]}.bind(null,a));return t},d.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(r,"a",r),r},d.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},d.p="/assets/scripts/bundle/";var i=this.webpackJsonpSLDS___internal_chunked_showcase=this.webpackJsonpSLDS___internal_chunked_showcase||[],o=i.push.bind(i);i.push=r,i=i.slice();for(var s=0;s<i.length;s++)r(i[s]);var u=o;return l.push([682,0]),t()}({0:function(e,r){e.exports=React},14:function(e,r){e.exports=ReactDOM},682:function(e,r,t){"use strict";t.r(r),t.d(r,"RadioButtonGroup",(function(){return c})),t.d(r,"RadioButton",(function(){return m})),t.d(r,"states",(function(){return p}));var a=t(0),n=t.n(a),l=t(2),d=t.n(l),i=t(18),o=t.n(i),s=t(5),u=t(31),c=function(e){return n.a.createElement("div",{className:d()("slds-radio_button-group",e.className)},e.children)},m=function(e){var r=o()("example-unique-id-");return n.a.createElement("span",{className:d()("slds-button slds-radio_button",e.className)},n.a.createElement("input",{name:e.name,type:"radio",id:r,value:e.id,disabled:e.disabled,"aria-describedby":e.errorId,defaultChecked:e.checked}),n.a.createElement("label",{className:"slds-radio_button__label",htmlFor:r},n.a.createElement("span",{className:"slds-radio_faux"},e.children)))},f=function(e){var r=e.legend,t=e.modifier,a=e.disabled,l=e.required,d=e.hasError,i=o()("example-unique-name-"),f=o()("error-unique-id-");return n.a.createElement(u.Fieldset,{className:d&&"slds-has-error"},n.a.createElement(u.Legend,null,l&&n.a.createElement("abbr",{className:"slds-required",title:"required","aria-hidden":"true"},"*"),!r&&"Radio Group Label"),n.a.createElement(s.c,null,n.a.createElement(c,{className:t},n.a.createElement(m,{id:"monday",name:i,disabled:a,errorId:d&&f},"Mon"),n.a.createElement(m,{id:"tuesday",name:i,disabled:a,errorId:d&&f},"Tue"),n.a.createElement(m,{id:"wednesday",name:i,disabled:a,errorId:d&&f},"Wed"),n.a.createElement(m,{id:"thursday",name:i,disabled:a,errorId:d&&f},"Thu"),n.a.createElement(m,{id:"friday",name:i,disabled:a,errorId:d&&f},"Fri")),d&&n.a.createElement("div",{id:f,className:"slds-form-element__help"},"This field is required")))};r.default=n.a.createElement(f,null);var p=[{id:"disabled",label:"Disabled",element:n.a.createElement(f,{disabled:!0})},{id:"required",label:"Required",element:n.a.createElement(f,{required:!0})},{id:"error",label:"Has error",element:n.a.createElement(f,{required:!0,hasError:!0})}]}});