UNPKG

@salesforce-ux/design-system

Version:
1 lines 4.33 kB
var SLDS="object"==typeof SLDS?SLDS:{};SLDS["__internal/chunked/showcase/./ui/components/checkbox-button-group/base/example.jsx.js"]=function(e){function r(r){for(var a,d,c=r[0],o=r[1],s=r[2],i=0,m=[];i<c.length;i++)d=c[i],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,c=1;c<t.length;c++){var o=t[c];0!==n[o]&&(a=!1)}a&&(l.splice(r--,1),e=d(d.s=t[0]))}return e}var a={},n={34: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 c=this.webpackJsonpSLDS___internal_chunked_showcase=this.webpackJsonpSLDS___internal_chunked_showcase||[],o=c.push.bind(c);c.push=r,c=c.slice();for(var s=0;s<c.length;s++)r(c[s]);var u=o;return l.push([684,0]),t()}({0:function(e,r){e.exports=React},14:function(e,r){e.exports=ReactDOM},684:function(e,r,t){"use strict";t.r(r),t.d(r,"Fieldset",(function(){return o})),t.d(r,"CheckboxGroup",(function(){return s})),t.d(r,"Checkbox",(function(){return u})),t.d(r,"states",(function(){return i}));var a=t(0),n=t.n(a),l=t(2),d=t.n(l),c=t(6),o=function(e){return n.a.createElement("fieldset",{className:d()("slds-form-element",e.className)},n.a.createElement("legend",{className:"slds-form-element__legend slds-form-element__label"},"Scheduled Day(s)"),n.a.createElement("div",{className:"slds-form-element__control"},e.children))},s=function(e){return n.a.createElement("div",{className:d()("slds-checkbox_button-group",e.className)},e.children)},u=function(e){var r=c.d.uniqueId("unique-id-".concat(e.id,"-"));return n.a.createElement("span",{className:d()("slds-button slds-checkbox_button",e.className)},n.a.createElement("input",{"aria-describedby":e.errorId,disabled:e.disabled,defaultChecked:e.checked,id:r,value:r,name:"checkbox",type:"checkbox"}),n.a.createElement("label",{className:"slds-checkbox_button__label",htmlFor:r},n.a.createElement("span",{className:"slds-checkbox_faux"},e.children)))};r.default=[{id:"default",label:"Default",element:n.a.createElement(o,null,n.a.createElement(s,null,n.a.createElement(u,{id:"monday"},"Mon"),n.a.createElement(u,{id:"tuesday"},"Tue"),n.a.createElement(u,{id:"wednesday"},"Wed"),n.a.createElement(u,{id:"thursday"},"Thu"),n.a.createElement(u,{id:"friday"},"Fri")))}];var i=[{id:"has-error",label:"Error",element:n.a.createElement(o,{className:"slds-has-error"},n.a.createElement(s,null,n.a.createElement(u,{errorId:"error_01",id:"monday"},"Mon"),n.a.createElement(u,{errorId:"error_01",id:"tuesday"},"Tue"),n.a.createElement(u,{errorId:"error_01",id:"wednesday"},"Wed"),n.a.createElement(u,{errorId:"error_01",id:"thursday"},"Thu"),n.a.createElement(u,{errorId:"error_01",id:"friday"},"Fri")),n.a.createElement("div",{id:"error_01",className:"slds-form-element__help"},"This field is required"))},{id:"disabled",label:"Disabled",element:n.a.createElement(o,null,n.a.createElement(s,null,n.a.createElement(u,{id:"monday",disabled:!0},"Mon"),n.a.createElement(u,{id:"tuesday",disabled:!0},"Tue"),n.a.createElement(u,{id:"wednesday",disabled:!0},"Wed"),n.a.createElement(u,{id:"thursday",disabled:!0},"Thu"),n.a.createElement(u,{id:"friday",disabled:!0},"Fri")))}]}});