UNPKG

@square/maker

Version:

Maker Design System by Square

2 lines 3.61 kB
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("../../components/Theme"),require("../../utils/css-validator"));else if("function"==typeof define&&define.amd)define(["../../components/Theme","../../utils/css-validator"],t);else{var r="object"==typeof exports?t(require("../../components/Theme"),require("../../utils/css-validator")):t(e["../../components/Theme"],e["../../utils/css-validator"]);for(var o in r)("object"==typeof exports?exports:e)[o]=r[o]}}(this,(function(e,t){return(()=>{"use strict";var r={219:t=>{t.exports=e},948:e=>{e.exports=t}},o={};function n(e){var t=o[e];if(void 0!==t)return t.exports;var s=o[e]={exports:{}};return r[e](s,s.exports,n),s.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var s={};return(()=>{n.r(s),n.d(s,{MPill:()=>l});var e=n(948),t=n.n(e),r=n(219);const o=new Set(["squared","rounded","pill","point","ribbon"]),a={inject:{theme:{default:(0,r.defaultTheme)(),from:r.MThemeKey}},inheritAttrs:!1,props:{pattern:{type:String,default:void 0},textColor:{type:String,default:void 0,validator:t()("color")},bgColor:{type:String,default:void 0,validator:t()("color")},shape:{type:[String,Array],default:"pill",validator:e=>Array.isArray(e)?2===e.length&&e.every((e=>o.has(e))):o.has(e)}},computed:{...(0,r.resolveThemeableProps)("pill",["pattern","textColor","bgColor"]),style(){const e=this.resolvedTextColor||"var(--maker-color-neutral-90, #1b1b1b)",t=this.resolvedBgColor||"transparent";return{"--text-color":e,"--bg-color":t,"--border-color":"transparent"===t?e:t}},shapeClass(){const{"--bg-color":e}=this.style,t=Array.isArray(this.shape)?["start--".concat(this.shape[0]),"end--".concat(this.shape[1])]:["start--".concat(this.shape),"end--".concat(this.shape)];return"transparent"===e&&t.push("outlined"),t.map((e=>this.$s[e]))}}},i={Pill:"📚19-10-2Qio4r","start--pill":"📚19-10-2L3bV8","start--rounded":"📚19-10-2zXqtU","start--squared":"📚19-10-2UMcZP","start--point":"📚19-10-2z07Nc","start--ribbon":"📚19-10-2Ix5A6",outlined:"📚19-10-2__s5H","end--pill":"📚19-10-2oOcGX","end--rounded":"📚19-10-2uTc_t","end--squared":"📚19-10-2zGOBN","end--point":"📚19-10-2VN2ic","end--ribbon":"📚19-10-2ZHimn"};const l=function(e,t,r,o,n,s,a,i){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=r,d._compiled=!0),o&&(d.functional=!0),s&&(d._scopeId="data-v-"+s),a?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},d._ssrRegister=l):n&&(l=i?function(){n.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:n),l)if(d.functional){d._injectStyles=l;var p=d.render;d.render=function(e,t){return l.call(t),p(e,t)}}else{var c=d.beforeCreate;d.beforeCreate=c?[].concat(c,l):[l]}return{exports:e,options:d}}(a,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("span",e._g(e._b({class:[e.$s.Pill,e.shapeClass],style:e.style},"span",e.$attrs,!1),e.$listeners),[e._t("default")],2)}),[],!1,(function(e){this.$s=i.locals||i}),null,null).exports})(),s})()})); //# sourceMappingURL=script.js.map