@square/maker
Version:
📚 Maker Design System by Square
2 lines • 6.9 kB
JavaScript
!function(t,n){if("object"==typeof exports&&"object"==typeof module)module.exports=n(require("../../utils/transitions"),require("vue"),require("../../components/TransitionFadeIn"),require("../../utils/TransitionResponsive"));else if("function"==typeof define&&define.amd)define(["../../utils/transitions","vue","../../components/TransitionFadeIn","../../utils/TransitionResponsive"],n);else{var e="object"==typeof exports?n(require("../../utils/transitions"),require("vue"),require("../../components/TransitionFadeIn"),require("../../utils/TransitionResponsive")):n(t["../../utils/transitions"],t.vue,t["../../components/TransitionFadeIn"],t["../../utils/TransitionResponsive"]);for(var o in e)("object"==typeof exports?exports:t)[o]=e[o]}}(this,(function(t,n,e,o){return function(t){var n={};function e(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,e),r.l=!0,r.exports}return e.m=t,e.c=n,e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:o})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(e.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var r in t)e.d(o,r,function(n){return t[n]}.bind(null,r));return o},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=11)}([function(n,e){n.exports=t},function(t,n,e){t.exports={Container:"📚4-7-02FmyM",Dialog:"📚4-7-02TMKu"}},function(t,n,e){t.exports={DialogContent:"📚4-7-02foFf"}},function(t,n,e){t.exports={Layer:"📚4-7-036IrA",DialogLayer:"📚4-7-03_Y92",Translucent:"📚4-7-01kQNC",disableScroll:"📚4-7-0kQmX9"}},function(t,n,e){"use strict";var o=e(1),r=e.n(o);e.d(n,"default",(function(){return r.a}))},function(t,n,e){"use strict";var o=e(2),r=e.n(o);e.d(n,"default",(function(){return r.a}))},function(t,n,e){"use strict";var o=e(3),r=e.n(o);e.d(n,"default",(function(){return r.a}))},function(t,e){t.exports=n},function(t,n,e){t.exports=function(){"use strict";var t=function(t){var n=t.props,e=t.data,o=t.parent,r=function t(n){return Array.isArray(n)?(e=n=>t(n),n.reduce(((t,n)=>t.concat(e(n))),[])):null!==(o=n)&&"object"==typeof o?function(t){let n=[];for(const e in t)t[e]&&n.push(e);return n}(n):"string"==typeof n&&n?[n]:[];var e,o}([e.staticClass,e.class]);if(r){var i,s,a,u=(s=(i=n).body,a=i.document,s?window.document.body:!!a&&window.document.documentElement);if(u){var c=function(t,n){if(!n.length)return;const{classList:e}=t;return n.filter((t=>{if(!e.contains(t))return e.add(t),!0}))}(u,r),l=function(){!function(t,n){if(!n||!n.length)return;let e;for(;e=n.shift();)t.classList.remove(e);t.classList.length||t.removeAttribute("class")}(u,c)};o.$once("hook:beforeUpdate",l),o.$once("hook:destroyed",l)}}},n=Object.prototype.hasOwnProperty,e=function(t,n,e){var o="&"===n[0],r="~"===(n=o?n.slice(1):n)[0],i="!"===(n=r?n.slice(1):n)[0];return{o:t,t:n=i?n.slice(1):n,i:e,u:{once:r,capture:i,passive:o}}},o=function(t){var o,r,i,s=t.props,a=t.listeners,u=t.parent,c=function(t,o){var r,i,s=[];for(var a in o)if(r=o,i=a,n.call(r,i)){var u=o[a],c=e(t,a,u);c.o.addEventListener(c.t,c.i,c.u),s.push(c)}return s}((r=(o=s).body,i=o.document,r?window.document.body:i?window.document:window),a),l=function(){!function(t){for(var n;n=t.shift();)n.o.removeEventListener(n.t,n.i,n.u)}(c)};u.$once("hook:beforeUpdate",l),u.$once("hook:destroyed",l)},r=function(n){o(n),t(n)};return{name:"pseudo-window",functional:!0,props:{document:Boolean,body:Boolean},render:function(t,n){return n.parent._isMounted?r(n):n.parent.$once("hook:mounted",(function(){r(n)})),n.slots().default}}}()},function(t,n){t.exports=e},function(t,n){t.exports=o},function(t,n,e){"use strict";e.r(n),e.d(n,"dialogApi",(function(){return o})),e.d(n,"MDialog",(function(){return s})),e.d(n,"MDialogContent",(function(){return u})),e.d(n,"MDialogLayer",(function(){return x}));var o=Symbol("dialogApiKey"),r=e(4);function i(t,n,e,o,r,i,s,a){var u,c="function"==typeof t?t.options:t;if(n&&(c.render=n,c.staticRenderFns=e,c._compiled=!0),o&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),s?(u=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(s)},c._ssrRegister=u):r&&(u=a?function(){r.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:r),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(t,n){return u.call(n),l(t,n)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,u):[u]}return{exports:t,options:c}}var s=i({},(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{class:t.$s.Container},[e("div",{class:t.$s.Dialog},[t._t("default")],2)])}),[],!1,(function(t){this.$s=r.default.locals||r.default}),null,null).exports,a=e(5);var u=i({},(function(){var t=this,n=t.$createElement;return(t._self._c||n)("div",{class:t.$s.DialogContent},[t._t("default")],2)}),[],!1,(function(t){this.$s=a.default.locals||a.default}),null,null).exports,c=e(7),l=e.n(c),d=function(t){return t&&t.data&&(t.data.slot=void 0),t},f={functional:!0,render:function(t,n){var e=n.props;return Array.isArray(e.nodes)?e.nodes.map(d):d(e.nodes)}},p=e(8),v=e.n(p),m=e(9),y=e(10),h=e(0);const _={provide(){const t=this,n={state:l.a.observable({vnode:void 0}),open(n){const e=n(t.$createElement);return this.state.vnode=e,()=>{this.state.vnode===e&&(this.state.vnode=void 0)}},close(){this.state.vnode=void 0}};return this.dialogApi||(this.dialogApi=n),{[o]:n}}};var b={name:"DialogLayer",components:{V:f,PseudoWindow:v.a,MTransitionFadeIn:m.MTransitionFadeIn,MTransitionResponsive:y.MTransitionResponsive},inject:{dialogApi:o},inheritAttrs:!1,apiMixin:_,data:()=>({transitions:[{minWidth:h.mobileMinWidth,enter:h.springUpFn,leave:h.springDownFn},{minWidth:h.tabletMinWidth,enter:h.floatUpFn,leave:h.floatDownFn}]})},g=e(6);var x=i(b,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{class:t.$s.Layer},[e("m-transition-fade-in",[t.dialogApi.state.vnode?e("div",{class:t.$s.Translucent}):t._e()]),t._v(" "),e("m-transition-responsive",{attrs:{transitions:t.transitions}},[t.dialogApi.state.vnode?e("div",{class:t.$s.DialogLayer},[e("pseudo-window",{class:t.$s.disableScroll,attrs:{body:""}}),t._v(" "),e("v",{attrs:{nodes:t.dialogApi.state.vnode}})],1):t._e()])],1)}),[],!1,(function(t){this.$s=g.default.locals||g.default}),null,null).exports}])}));
//# sourceMappingURL=script.js.map