@square/maker
Version:
Maker Design System by Square
2 lines • 4.51 kB
JavaScript
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("../../components/Icon"),require("../../components/Theme"),require("../../utils/assert"),require("../../utils/css-validator"));else if("function"==typeof define&&define.amd)define(["../../components/Icon","../../components/Theme","../../utils/assert","../../utils/css-validator"],t);else{var o="object"==typeof exports?t(require("../../components/Icon"),require("../../components/Theme"),require("../../utils/assert"),require("../../utils/css-validator")):t(e["../../components/Icon"],e["../../components/Theme"],e["../../utils/assert"],e["../../utils/css-validator"]);for(var r in o)("object"==typeof exports?exports:e)[r]=o[r]}}(this,(function(e,t,o,r){return(()=>{"use strict";var n={20:t=>{t.exports=e},219:e=>{e.exports=t},455:e=>{e.exports=o},948:e=>{e.exports=r}},s={};function i(e){var t=s[e];if(void 0!==t)return t.exports;var o=s[e]={exports:{}};return n[e](o,o.exports,i),o.exports}i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var o in t)i.o(t,o)&&!i.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var l={};return(()=>{i.r(l),i.d(l,{MNotice:()=>d});var e=i(455),t=i.n(e),o=i(948),r=i.n(o),n=i(20),s=i(219);const a={components:{MIcon:n.MIcon},inject:{theme:{default:(0,s.defaultTheme)(),from:s.MThemeKey}},inheritAttrs:!1,props:{pattern:{type:String,default:void 0},type:{type:String,default:void 0,validator:e=>["error","success","warning","info"].includes(e)},display:{type:String,default:"inline",validator:e=>["inline","block"].includes(e)},iconName:{type:String,default:void 0},iconColor:{type:String,default:void 0,validator:r()("color")},color:{type:String,default:void 0,validator:r()("color")},bgColor:{type:String,default:void 0,validator:r()("color")},role:{type:String,default:"status",validator:e=>["status","alert"].includes(e)}},computed:{...(0,s.resolveThemeableProps)("notice",["pattern","type","iconName","iconColor","color","bgColor"]),finalIconName(){return this.resolvedIconName?this.resolvedIconName:"error"===this.resolvedType?"error":"success"===this.resolvedType?"success":"warning"===this.resolvedType?"warning":"info"},showActions(){return this.$slots.actions&&"block"===this.display},style(){return{"--color":"inline"===this.display?this.resolvedColor:"var(--maker-color-neutral-90, #1b1b1b)","--color-icon":this.resolvedIconColor,"--color-bg":this.resolvedBgColor}}},created(){t().warn(!("inline"===this.display&&this.$slots.actions),"inline Notices cannot have an actions slot","Notice")}},c={Notice:"📚19-10-2M_oGn",IconContentWrapper:"📚19-10-2ill5_",ActionsWrapper:"📚19-10-2va9WP",IconAligner:"📚19-10-2Ok3dF",Icon:"📚19-10-2Eo92s",type_error:"📚19-10-2EiA8m",type_warning:"📚19-10-2hTphd",type_success:"📚19-10-2Y28n_",type_info:"📚19-10-2QXd_q",display_block:"📚19-10-2_FcUo"};const d=function(e,t,o,r,n,s,i,l){var a,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=o,c._compiled=!0),r&&(c.functional=!0),s&&(c._scopeId="data-v-"+s),i?(a=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(i)},c._ssrRegister=a):n&&(a=l?function(){n.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:n),a)if(c.functional){c._injectStyles=a;var d=c.render;c.render=function(e,t){return a.call(t),d(e,t)}}else{var p=c.beforeCreate;c.beforeCreate=p?[].concat(p,a):[a]}return{exports:e,options:c}}(a,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",e._g(e._b({class:[e.$s.Notice,e.$s["type_"+e.resolvedType],e.$s["display_"+e.display]],style:e.style,attrs:{role:e.role}},"div",e.$attrs,!1),e.$listeners),[o("div",{class:e.$s.IconContentWrapper},[o("div",{class:e.$s.IconAligner},[e._t("icon",(function(){return[o("m-icon",{class:e.$s.Icon,attrs:{name:e.finalIconName}})]}))],2),e._v(" "),o("div",[e._t("default")],2)]),e._v(" "),e.showActions?o("div",{class:e.$s.ActionsWrapper},[e._t("actions")],2):e._e()])}),[],!1,(function(e){this.$s=c.locals||c}),null,null).exports})(),l})()}));
//# sourceMappingURL=script.js.map