vue-notificationx
Version:
Vue notification
7 lines • 35.4 kB
JavaScript
!function(t,n){if("object"==typeof exports&&"object"==typeof module)module.exports=n();else if("function"==typeof define&&define.amd)define([],n);else{var e=n();for(var o in e)("object"==typeof exports?exports:t)[o]=e[o]}}(self,(function(){return(()=>{"use strict";var t={809:(t,n,e)=>{e.d(n,{Z:()=>c});var o=e(864),r=e.n(o),i=e(352),a=e.n(i)()(r());a.push([t.id,".notification[data-v-b2e11e0e]{transition:all .15s}.list-enter[data-v-b2e11e0e],.list-leave-to[data-v-b2e11e0e]{opacity:0}.list-enter[data-v-b2e11e0e]{transform:translateY(50px)}.list-leave-to[data-v-b2e11e0e]{transform:translateY(-50px)}.list-leave-active[data-v-b2e11e0e]{position:absolute}.block-enter-active[data-v-b2e11e0e],.block-leave-active[data-v-b2e11e0e]{transition:opacity .15s}.block-enter[data-v-b2e11e0e],.block-leave-to[data-v-b2e11e0e]{opacity:0}","",{version:3,sources:["webpack://./src/components/Notify.vue"],names:[],mappings:"AAiDA,+BACI,mBAAA,CAEJ,6DAEI,SAAA,CAEJ,6BACI,0BAAA,CAEJ,gCACI,2BAAA,CAEJ,oCACI,iBAAA,CAEJ,0EACI,uBAAA,CAEJ,+DACI,SAAA",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.notification\r\n transition: all 0.15s\r\n\r\n.list-enter,\r\n.list-leave-to\r\n opacity: 0\r\n\r\n.list-enter\r\n transform: translateY(50px)\r\n\r\n.list-leave-to\r\n transform: translateY(-50px)\r\n\r\n.list-leave-active\r\n position: absolute\r\n\r\n.block-enter-active, .block-leave-active\r\n transition: opacity .15s\r\n\r\n.block-enter, .block-leave-to\r\n opacity: 0\r\n"],sourceRoot:""}]);const c=a},166:(t,n,e)=>{e.d(n,{Z:()=>c});var o=e(864),r=e.n(o),i=e(352),a=e.n(i)()(r());a.push([t.id,"svg[data-v-79822b9e]{fill:red}","",{version:3,sources:["webpack://./src/components/closeIcon.vue"],names:[],mappings:"AAKA,qBACI,QAAA",sourcesContent:["\n\n\n\n\r\nsvg\r\n fill: red\r\n"],sourceRoot:""}]);const c=a},270:(t,n,e)=>{e.d(n,{Z:()=>c});var o=e(864),r=e.n(o),i=e(352),a=e.n(i)()(r());a.push([t.id,".notification[data-v-8fd1de88]{box-sizing:border-box;width:100%;border-radius:5px;border:1px solid;padding:15px 10px;margin:10px auto;cursor:pointer;line-height:20px;touch-action:manipulation;user-select:none;background-color:#fff}.notification__message[data-v-8fd1de88],.notification__message[data-v-8fd1de88]{font-size:14px}.notification__close[data-v-8fd1de88]{visibility:hidden;position:relative;top:3px;float:right;margin-left:2px;font-weight:600;width:13px;font-size:13px;height:auto;fill:#fff}.notification:hover .notification__close[data-v-8fd1de88]{visibility:visible}.notification .notification__close[data-v-8fd1de88]{vertical-align:top;fill:#333}.notification_default[data-v-8fd1de88]{background-color:#fff;border-color:#ccc;color:#333 !important}.notification_default .notification__close[data-v-8fd1de88]{fill:#333}.notification_basic[data-v-8fd1de88]{background-color:#efefef;border-color:#efefef;color:#333 !important}.notification_basic .notification__close[data-v-8fd1de88]{fill:#333}.notification_primary[data-v-8fd1de88]{background-color:#1f7ad4;border-color:#007bff;color:#fff}.notification_primary .notification__close[data-v-8fd1de88]{fill:#fff}.notification_secondary[data-v-8fd1de88]{background-color:#6c757d;border-color:#6c757d;color:#fff}.notification_secondary .notification__close[data-v-8fd1de88]{fill:#fff}.notification_success[data-v-8fd1de88]{background-color:#28a745;border-color:#28a745;color:#fff}.notification_success .notification__close[data-v-8fd1de88]{fill:#fff}.notification_info[data-v-8fd1de88]{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.notification_info .notification__close[data-v-8fd1de88]{fill:#fff}.notification_warning[data-v-8fd1de88]{background-color:#ffc107;border-color:#ffc107;color:#333 !important}.notification_warning .notification__close[data-v-8fd1de88]{fill:#333}.notification_danger[data-v-8fd1de88]{background-color:#dc3545;border-color:#dc3545;color:#fff}.notification_danger .notification__close[data-v-8fd1de88]{fill:#fff}.notification_dark[data-v-8fd1de88]{background-color:#4b545c;border-color:#4b545c;color:#fff}.notification_dark .notification__close[data-v-8fd1de88]{fill:#fff}.notification_danger-light[data-v-8fd1de88]{background:#f9ebea;color:#d85030;border-color:#f4cfc6}.notification_danger-light .notification__close[data-v-8fd1de88]{fill:#d85030}","",{version:3,sources:["webpack://./src/components/notificationMessage.vue"],names:[],mappings:"AA6FA,+BACI,qBAAA,CACA,UAAA,CACA,iBAAA,CACA,gBAAA,CACA,iBAAA,CACA,gBAAA,CACA,cAAA,CACA,gBAAA,CACA,yBAAA,CACA,gBAAA,CACA,qBAAA,CACA,gFAEI,cAAA,CACJ,sCACI,iBAAA,CACA,iBAAA,CACA,OAAA,CACA,WAAA,CACA,eAAA,CACA,eAAA,CACA,UAAA,CACA,cAAA,CACA,WAAA,CACA,SAAA,CAEA,0DACI,kBAAA,CACR,oDACI,kBAAA,CACA,SAAA,CACJ,uCA1EA,qBAAA,CACA,iBAAA,CANA,qBAAA,CACA,4DACI,SAAA,CA+EJ,qCAxEA,wBAAA,CACA,oBAAA,CAVA,qBAAA,CACA,0DACI,SAAA,CAiFJ,uCAtEA,wBAAA,CACA,oBAAA,CAlBA,UAAA,CACA,4DACI,SAAA,CAuFJ,yCApEA,wBAAA,CACA,oBAAA,CAtBA,UAAA,CACA,8DACI,SAAA,CAyFJ,uCAlEA,wBAAA,CACA,oBAAA,CA1BA,UAAA,CACA,4DACI,SAAA,CA2FJ,oCAhEA,wBAAA,CACA,oBAAA,CA9BA,UAAA,CACA,yDACI,SAAA,CA6FJ,uCA9DA,wBAAA,CACA,oBAAA,CA9BA,qBAAA,CACA,4DACI,SAAA,CA2FJ,sCA5DA,wBAAA,CACA,oBAAA,CAtCA,UAAA,CACA,2DACI,SAAA,CAiGJ,oCA1DA,wBAAA,CACA,oBAAA,CA1CA,UAAA,CACA,yDACI,SAAA,CAmGJ,4CAxDA,kBAAA,CACA,aAAA,CACA,oBAAA,CACA,iEACI,YAAA",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n=light\r\n color: #fff\r\n .notification__close\r\n fill: #fff\r\n=dark\r\n color: #333 !important\r\n .notification__close\r\n fill: #333\r\n\r\n=default\r\n background-color: #fff\r\n border-color: #ccc\r\n +dark\r\n=basic\r\n background-color: #efefef\r\n border-color: #efefef\r\n +dark\r\n=primary\r\n background-color: mix(#007bff, #337ab7, 40%)\r\n border-color: mix(#007bff, #2e6da4, 100%)\r\n +light\r\n=secondary\r\n background-color: #6c757d\r\n border-color: #6c757d\r\n +light\r\n=success\r\n background-color: #28a745\r\n border-color: #28a745\r\n +light\r\n=info\r\n background-color: #17a2b8\r\n border-color: #17a2b8\r\n +light\r\n=warning\r\n background-color: #ffc107\r\n border-color: #ffc107\r\n +dark\r\n=danger\r\n background-color: #dc3545\r\n border-color: #dc3545\r\n +light\r\n=darks\r\n background-color: lighten(#343a40, 10%)\r\n border-color: lighten(#343a40, 10%)\r\n +light\r\n=danger-light\r\n background: #f9ebea\r\n color: #d85030\r\n border-color: lighten(#d85030, 35%)\r\n .notification__close\r\n fill: #d85030\r\n\r\n.notification\r\n box-sizing: border-box\r\n width: 100%\r\n border-radius: 5px\r\n border: 1px solid\r\n padding: 15px 10px\r\n margin: 10px auto\r\n cursor: pointer\r\n line-height: 20px\r\n touch-action: manipulation\r\n user-select: none\r\n background-color: #fff\r\n &__message,\r\n &__message\r\n font-size: 14px\r\n &__close\r\n visibility: hidden\r\n position: relative\r\n top: 3px\r\n float: right\r\n margin-left: 2px\r\n font-weight: 600\r\n width: 13px\r\n font-size: 13px\r\n height: auto\r\n fill: #fff\r\n &:hover\r\n .notification__close\r\n visibility: visible\r\n .notification__close\r\n vertical-align: top\r\n fill: #333\r\n &_default\r\n +default\r\n &_basic\r\n +basic\r\n &_primary\r\n +primary\r\n &_secondary\r\n +secondary\r\n &_success\r\n +success\r\n &_info\r\n +info\r\n &_warning\r\n +warning\r\n &_danger\r\n +danger\r\n &_dark\r\n +darks\r\n &_danger-light\r\n +danger-light\r\n"],sourceRoot:""}]);const c=a},738:(t,n,e)=>{e.d(n,{Z:()=>c});var o=e(864),r=e.n(o),i=e(352),a=e.n(i)()(r());a.push([t.id,".notifications[data-v-0d9434a6]{position:fixed;width:320px;z-index:2;font-family:Helvetica,sans-serif}.notifications_top-left[data-v-0d9434a6]{top:25px;left:25px}.notifications_top-center[data-v-0d9434a6]{top:25px;left:calc(50% - 150px)}.notifications_top-right[data-v-0d9434a6]{top:25px;right:25px}.notifications_bottom-left[data-v-0d9434a6]{bottom:25px;left:25px}.notifications_bottom-center[data-v-0d9434a6]{bottom:25px;left:calc(50% - 150px)}.notifications_bottom-right[data-v-0d9434a6]{bottom:25px;right:25px}","",{version:3,sources:["webpack://./src/components/notifyPositionGroup.vue"],names:[],mappings:"AAkCA,gCACI,cAAA,CACA,WAAA,CACA,SAAA,CACA,gCAAA,CACA,yCAfA,QAAA,CAIA,SAAA,CAcA,2CAlBA,QAAA,CAQA,sBAAA,CAaA,0CArBA,QAAA,CAMA,UAAA,CAkBA,4CAtBA,WAAA,CAEA,SAAA,CAuBA,8CAzBA,WAAA,CAMA,sBAAA,CAsBA,6CA5BA,WAAA,CAIA,UAAA",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n=top\r\n top: 25px\r\n=bottom\r\n bottom: 25px\r\n=left\r\n left: 25px\r\n=right\r\n right: 25px\r\n=center\r\n left: calc(50% - 150px)\r\n\r\n.notifications \r\n position: fixed\r\n width: 320px\r\n z-index: 2\r\n font-family: Helvetica, sans-serif\r\n &_top-left\r\n +top\r\n +left\r\n &_top-center\r\n +top\r\n +center\r\n &_top-right\r\n +top\r\n +right\r\n &_bottom-left\r\n +bottom\r\n +left\r\n &_bottom-center\r\n +bottom\r\n +center\r\n &_bottom-right\r\n +bottom\r\n +right\r\n"],sourceRoot:""}]);const c=a},352:t=>{t.exports=function(t){var n=[];return n.toString=function(){return this.map((function(n){var e="",o=void 0!==n[5];return n[4]&&(e+="@supports (".concat(n[4],") {")),n[2]&&(e+="@media ".concat(n[2]," {")),o&&(e+="@layer".concat(n[5].length>0?" ".concat(n[5]):""," {")),e+=t(n),o&&(e+="}"),n[2]&&(e+="}"),n[4]&&(e+="}"),e})).join("")},n.i=function(t,e,o,r,i){"string"==typeof t&&(t=[[null,t,void 0]]);var a={};if(o)for(var c=0;c<this.length;c++){var s=this[c][0];null!=s&&(a[s]=!0)}for(var f=0;f<t.length;f++){var u=[].concat(t[f]);o&&a[u[0]]||(void 0!==i&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=i),e&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=e):u[2]=e),r&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=r):u[4]="".concat(r)),n.push(u))}},n}},864:t=>{t.exports=function(t){var n=t[1],e=t[3];if(!e)return n;if("function"==typeof btoa){var o=btoa(unescape(encodeURIComponent(JSON.stringify(e)))),r="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(o),i="/*# ".concat(r," */"),a=e.sources.map((function(t){return"/*# sourceURL=".concat(e.sourceRoot||"").concat(t," */")}));return[n].concat(a).concat([i]).join("\n")}return[n].join("\n")}},701:t=>{var n=[];function e(t){for(var e=-1,o=0;o<n.length;o++)if(n[o].identifier===t){e=o;break}return e}function o(t,o){for(var i={},a=[],c=0;c<t.length;c++){var s=t[c],f=o.base?s[0]+o.base:s[0],u=i[f]||0,l="".concat(f," ").concat(u);i[f]=u+1;var d=e(l),p={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==d)n[d].references++,n[d].updater(p);else{var A=r(p,o);o.byIndex=c,n.splice(c,0,{identifier:l,updater:A,references:1})}a.push(l)}return a}function r(t,n){var e=n.domAPI(n);e.update(t);return function(n){if(n){if(n.css===t.css&&n.media===t.media&&n.sourceMap===t.sourceMap&&n.supports===t.supports&&n.layer===t.layer)return;e.update(t=n)}else e.remove()}}t.exports=function(t,r){var i=o(t=t||[],r=r||{});return function(t){t=t||[];for(var a=0;a<i.length;a++){var c=e(i[a]);n[c].references--}for(var s=o(t,r),f=0;f<i.length;f++){var u=e(i[f]);0===n[u].references&&(n[u].updater(),n.splice(u,1))}i=s}}},80:t=>{var n={};t.exports=function(t,e){var o=function(t){if(void 0===n[t]){var e=document.querySelector(t);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(t){e=null}n[t]=e}return n[t]}(t);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(e)}},182:t=>{t.exports=function(t){var n=document.createElement("style");return t.setAttributes(n,t.attributes),t.insert(n,t.options),n}},850:(t,n,e)=>{t.exports=function(t){var n=e.nc;n&&t.setAttribute("nonce",n)}},236:t=>{t.exports=function(t){var n=t.insertStyleElement(t);return{update:function(e){!function(t,n,e){var o="";e.supports&&(o+="@supports (".concat(e.supports,") {")),e.media&&(o+="@media ".concat(e.media," {"));var r=void 0!==e.layer;r&&(o+="@layer".concat(e.layer.length>0?" ".concat(e.layer):""," {")),o+=e.css,r&&(o+="}"),e.media&&(o+="}"),e.supports&&(o+="}");var i=e.sourceMap;i&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),n.styleTagTransform(o,t,n.options)}(n,t,e)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(n)}}}},213:t=>{t.exports=function(t,n){if(n.styleSheet)n.styleSheet.cssText=t;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(t))}}}},n={};function e(o){var r=n[o];if(void 0!==r)return r.exports;var i=n[o]={id:o,exports:{}};return t[o](i,i.exports,e),i.exports}e.n=t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},e.d=(t,n)=>{for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),e.o=(t,n)=>Object.prototype.hasOwnProperty.call(t,n),e.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var o={};return(()=>{e.r(o),e.d(o,{default:()=>Gt});var t=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[e("transition-group",{attrs:{name:"block",tag:"div"}},t._l(t.eachUniqueActivePosition,(function(n){return e("notifyPositionGroup",{key:n,attrs:{position:n}},[e("transition-group",{attrs:{name:"list",tag:"div"}},t._l(t.notifications.filter((function(t){return t.position==n})),(function(n){return e("notificationMessage",{key:n.id,attrs:{message:n.message,styleType:n.style},nativeOn:{click:function(){return t.removeNotification(n.id)}}})})),1)],1)})),1)],1)};t._withStripped=!0;var n=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{class:["notification",t.singleNotificationClassName]},[e("closeIcon",{staticClass:"notification__close"}),t._v(" "),e("span",{staticClass:"notification__message"},[t._v(t._s(t.message))])],1)};n._withStripped=!0;var r=function(){var t=this.$createElement,n=this._self._c||t;return n("svg",{staticStyle:{"enable-background":"new 0 0 512 512"},attrs:{height:"512px",id:"Layer_1",version:"1.1",viewBox:"0 0 512 512",width:"512px","xml:space":"preserve",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}},[n("path",{attrs:{d:"M443.6,387.1L312.4,255.4l131.5-130c5.4-5.4,5.4-14.2,0-19.6l-37.4-37.6c-2.6-2.6-6.1-4-9.8-4c-3.7,0-7.2,1.5-9.8,4 L256,197.8L124.9,68.3c-2.6-2.6-6.1-4-9.8-4c-3.7,0-7.2,1.5-9.8,4L68,105.9c-5.4,5.4-5.4,14.2,0,19.6l131.5,130L68.4,387.1 c-2.6,2.6-4.1,6.1-4.1,9.8c0,3.7,1.4,7.2,4.1,9.8l37.4,37.6c2.7,2.7,6.2,4.1,9.8,4.1c3.5,0,7.1-1.3,9.8-4.1L256,313.1l130.7,131.1 c2.7,2.7,6.2,4.1,9.8,4.1c3.5,0,7.1-1.3,9.8-4.1l37.4-37.6c2.6-2.6,4.1-6.1,4.1-9.8C447.7,393.2,446.2,389.7,443.6,387.1z"}})])};r._withStripped=!0;var i=e(701),a=e.n(i),c=e(236),s=e.n(c),f=e(80),u=e.n(f),l=e(850),d=e.n(l),p=e(182),A=e.n(p),h=e(213),v=e.n(h),m=e(166),g={};g.styleTagTransform=v(),g.setAttributes=d(),g.insert=u().bind(null,"head"),g.domAPI=s(),g.insertStyleElement=A();a()(m.Z,g);m.Z&&m.Z.locals&&m.Z.locals;function b(t,n,e,o,r,i,a,c){var s,f="function"==typeof t?t.options:t;if(n&&(f.render=n,f.staticRenderFns=e,f._compiled=!0),o&&(f.functional=!0),i&&(f._scopeId="data-v-"+i),a?(s=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(a)},f._ssrRegister=s):r&&(s=c?function(){r.call(this,(f.functional?this.parent:this).$root.$options.shadowRoot)}:r),s)if(f.functional){f._injectStyles=s;var u=f.render;f.render=function(t,n){return s.call(n),u(t,n)}}else{var l=f.beforeCreate;f.beforeCreate=l?[].concat(l,s):[s]}return{exports:t,options:f}}var y=b({},r,[],!1,null,"79822b9e",null);y.options.__file="src/components/closeIcon.vue";const _=y.exports;var C=["top-left","top-center","top-right","bottom-left","bottom-center","bottom-right"],w=["default","basic","primary","secondary","success","info","warning","danger","dark","danger-light"],x="top-center",S="default",k=3e3;const O={components:{closeIcon:_},props:{message:{type:String,default:"",required:!0},styleType:{type:String,required:!1,default:"default",validator:function(t){return w.includes(t)}}},computed:{singleNotificationClassName:function(){return w.includes(this.$props.styleType)?"notification_".concat(this.$props.styleType):"notification_".concat(this.$notifyStore.state.defaultOptions.style)}}};var E=e(270),B={};B.styleTagTransform=v(),B.setAttributes=d(),B.insert=u().bind(null,"head"),B.domAPI=s(),B.insertStyleElement=A();a()(E.Z,B);E.Z&&E.Z.locals&&E.Z.locals;var j=b(O,n,[],!1,null,"8fd1de88",null);j.options.__file="src/components/notificationMessage.vue";const I=j.exports;var M=function(){var t=this,n=t.$createElement;return(t._self._c||n)("div",{class:["notifications","notifications_"+t.position]},[t._t("default")],2)};M._withStripped=!0;const $={props:{position:{type:String,required:!0,default:"top-center",validator:function(t){return C.includes(t)}}}};var T=e(738),N={};N.styleTagTransform=v(),N.setAttributes=d(),N.insert=u().bind(null,"head"),N.domAPI=s(),N.insertStyleElement=A();a()(T.Z,N);T.Z&&T.Z.locals&&T.Z.locals;var P=b($,M,[],!1,null,"0d9434a6",null);P.options.__file="src/components/notifyPositionGroup.vue";const D=P.exports;var U="SET_DEFAULT_OPTIONS",R="NOTIFY",G="REMOVE_NOTIFICATION_BY_ID";const L={components:{notificationMessage:I,notifyPositionGroup:D},methods:{removeNotification:function(t){this.$notifyStore.dispatch(G,t)}},computed:{notifications:function(){return this.$notifyStore.getters.notifications},eachUniqueActivePosition:function(){return this.$notifyStore.getters.eachUniqueActivePosition}}};var Z=e(809),F={};F.styleTagTransform=v(),F.setAttributes=d(),F.insert=u().bind(null,"head"),F.domAPI=s(),F.insertStyleElement=A();a()(Z.Z,F);Z.Z&&Z.Z.locals&&Z.Z.locals;var J=b(L,t,[],!1,null,"b2e11e0e",null);J.options.__file="src/components/Notify.vue";const q=J.exports;var V=("undefined"!=typeof window?window:void 0!==e.g?e.g:{}).__VUE_DEVTOOLS_GLOBAL_HOOK__;function z(t,n){if(void 0===n&&(n=[]),null===t||"object"!=typeof t)return t;var e,o=(e=function(n){return n.original===t},n.filter(e)[0]);if(o)return o.copy;var r=Array.isArray(t)?[]:{};return n.push({original:t,copy:r}),Object.keys(t).forEach((function(e){r[e]=z(t[e],n)})),r}function H(t,n){Object.keys(t).forEach((function(e){return n(t[e],e)}))}function Y(t){return null!==t&&"object"==typeof t}var W=function(t,n){this.runtime=n,this._children=Object.create(null),this._rawModule=t;var e=t.state;this.state=("function"==typeof e?e():e)||{}},Q={namespaced:{configurable:!0}};Q.namespaced.get=function(){return!!this._rawModule.namespaced},W.prototype.addChild=function(t,n){this._children[t]=n},W.prototype.removeChild=function(t){delete this._children[t]},W.prototype.getChild=function(t){return this._children[t]},W.prototype.hasChild=function(t){return t in this._children},W.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},W.prototype.forEachChild=function(t){H(this._children,t)},W.prototype.forEachGetter=function(t){this._rawModule.getters&&H(this._rawModule.getters,t)},W.prototype.forEachAction=function(t){this._rawModule.actions&&H(this._rawModule.actions,t)},W.prototype.forEachMutation=function(t){this._rawModule.mutations&&H(this._rawModule.mutations,t)},Object.defineProperties(W.prototype,Q);var K=function(t){this.register([],t,!1)};function X(t,n,e){if(n.update(e),e.modules)for(var o in e.modules){if(!n.getChild(o))return void 0;X(t.concat(o),n.getChild(o),e.modules[o])}}K.prototype.get=function(t){return t.reduce((function(t,n){return t.getChild(n)}),this.root)},K.prototype.getNamespace=function(t){var n=this.root;return t.reduce((function(t,e){return t+((n=n.getChild(e)).namespaced?e+"/":"")}),"")},K.prototype.update=function(t){X([],this.root,t)},K.prototype.register=function(t,n,e){var o=this;void 0===e&&(e=!0);var r=new W(n,e);0===t.length?this.root=r:this.get(t.slice(0,-1)).addChild(t[t.length-1],r);n.modules&&H(n.modules,(function(n,r){o.register(t.concat(r),n,e)}))},K.prototype.unregister=function(t){var n=this.get(t.slice(0,-1)),e=t[t.length-1],o=n.getChild(e);o&&o.runtime&&n.removeChild(e)},K.prototype.isRegistered=function(t){var n=this.get(t.slice(0,-1)),e=t[t.length-1];return!!n&&n.hasChild(e)};var tt;var nt=function(t){var n=this;void 0===t&&(t={}),!tt&&"undefined"!=typeof window&&window.Vue&&ft(window.Vue);var e=t.plugins;void 0===e&&(e=[]);var o=t.strict;void 0===o&&(o=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new K(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new tt,this._makeLocalGettersCache=Object.create(null);var r=this,i=this.dispatch,a=this.commit;this.dispatch=function(t,n){return i.call(r,t,n)},this.commit=function(t,n,e){return a.call(r,t,n,e)},this.strict=o;var c=this._modules.root.state;at(this,c,[],this._modules.root),it(this,c),e.forEach((function(t){return t(n)})),(void 0!==t.devtools?t.devtools:tt.config.devtools)&&function(t){V&&(t._devtoolHook=V,V.emit("vuex:init",t),V.on("vuex:travel-to-state",(function(n){t.replaceState(n)})),t.subscribe((function(t,n){V.emit("vuex:mutation",t,n)}),{prepend:!0}),t.subscribeAction((function(t,n){V.emit("vuex:action",t,n)}),{prepend:!0}))}(this)},et={state:{configurable:!0}};function ot(t,n,e){return n.indexOf(t)<0&&(e&&e.prepend?n.unshift(t):n.push(t)),function(){var e=n.indexOf(t);e>-1&&n.splice(e,1)}}function rt(t,n){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var e=t.state;at(t,e,[],t._modules.root,!0),it(t,e,n)}function it(t,n,e){var o=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var r=t._wrappedGetters,i={};H(r,(function(n,e){i[e]=function(t,n){return function(){return t(n)}}(n,t),Object.defineProperty(t.getters,e,{get:function(){return t._vm[e]},enumerable:!0})}));var a=tt.config.silent;tt.config.silent=!0,t._vm=new tt({data:{$$state:n},computed:i}),tt.config.silent=a,t.strict&&function(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}(t),o&&(e&&t._withCommit((function(){o._data.$$state=null})),tt.nextTick((function(){return o.$destroy()})))}function at(t,n,e,o,r){var i=!e.length,a=t._modules.getNamespace(e);if(o.namespaced&&(t._modulesNamespaceMap[a],t._modulesNamespaceMap[a]=o),!i&&!r){var c=ct(n,e.slice(0,-1)),s=e[e.length-1];t._withCommit((function(){tt.set(c,s,o.state)}))}var f=o.context=function(t,n,e){var o=""===n,r={dispatch:o?t.dispatch:function(e,o,r){var i=st(e,o,r),a=i.payload,c=i.options,s=i.type;return c&&c.root||(s=n+s),t.dispatch(s,a)},commit:o?t.commit:function(e,o,r){var i=st(e,o,r),a=i.payload,c=i.options,s=i.type;c&&c.root||(s=n+s),t.commit(s,a,c)}};return Object.defineProperties(r,{getters:{get:o?function(){return t.getters}:function(){return function(t,n){if(!t._makeLocalGettersCache[n]){var e={},o=n.length;Object.keys(t.getters).forEach((function(r){if(r.slice(0,o)===n){var i=r.slice(o);Object.defineProperty(e,i,{get:function(){return t.getters[r]},enumerable:!0})}})),t._makeLocalGettersCache[n]=e}return t._makeLocalGettersCache[n]}(t,n)}},state:{get:function(){return ct(t.state,e)}}}),r}(t,a,e);o.forEachMutation((function(n,e){!function(t,n,e,o){(t._mutations[n]||(t._mutations[n]=[])).push((function(n){e.call(t,o.state,n)}))}(t,a+e,n,f)})),o.forEachAction((function(n,e){var o=n.root?e:a+e,r=n.handler||n;!function(t,n,e,o){(t._actions[n]||(t._actions[n]=[])).push((function(n){var r,i=e.call(t,{dispatch:o.dispatch,commit:o.commit,getters:o.getters,state:o.state,rootGetters:t.getters,rootState:t.state},n);return(r=i)&&"function"==typeof r.then||(i=Promise.resolve(i)),t._devtoolHook?i.catch((function(n){throw t._devtoolHook.emit("vuex:error",n),n})):i}))}(t,o,r,f)})),o.forEachGetter((function(n,e){!function(t,n,e,o){if(t._wrappedGetters[n])return void 0;t._wrappedGetters[n]=function(t){return e(o.state,o.getters,t.state,t.getters)}}(t,a+e,n,f)})),o.forEachChild((function(o,i){at(t,n,e.concat(i),o,r)}))}function ct(t,n){return n.reduce((function(t,n){return t[n]}),t)}function st(t,n,e){return Y(t)&&t.type&&(e=n,n=t,t=t.type),{type:t,payload:n,options:e}}function ft(t){tt&&t===tt||
/*!
* vuex v3.6.2
* (c) 2021 Evan You
* @license MIT
*/
function(t){if(Number(t.version.split(".")[0])>=2)t.mixin({beforeCreate:e});else{var n=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[e].concat(t.init):e,n.call(this,t)}}function e(){var t=this.$options;t.store?this.$store="function"==typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}(tt=t)}et.state.get=function(){return this._vm._data.$$state},et.state.set=function(){0},nt.prototype.commit=function(t,n,e){var o=this,r=st(t,n,e),i=r.type,a=r.payload,c=(r.options,{type:i,payload:a}),s=this._mutations[i];s&&(this._withCommit((function(){s.forEach((function(t){t(a)}))})),this._subscribers.slice().forEach((function(t){return t(c,o.state)})))},nt.prototype.dispatch=function(t,n){var e=this,o=st(t,n),r=o.type,i=o.payload,a={type:r,payload:i},c=this._actions[r];if(c){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(a,e.state)}))}catch(t){0}var s=c.length>1?Promise.all(c.map((function(t){return t(i)}))):c[0](i);return new Promise((function(t,n){s.then((function(n){try{e._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(a,e.state)}))}catch(t){0}t(n)}),(function(t){try{e._actionSubscribers.filter((function(t){return t.error})).forEach((function(n){return n.error(a,e.state,t)}))}catch(t){0}n(t)}))}))}},nt.prototype.subscribe=function(t,n){return ot(t,this._subscribers,n)},nt.prototype.subscribeAction=function(t,n){return ot("function"==typeof t?{before:t}:t,this._actionSubscribers,n)},nt.prototype.watch=function(t,n,e){var o=this;return this._watcherVM.$watch((function(){return t(o.state,o.getters)}),n,e)},nt.prototype.replaceState=function(t){var n=this;this._withCommit((function(){n._vm._data.$$state=t}))},nt.prototype.registerModule=function(t,n,e){void 0===e&&(e={}),"string"==typeof t&&(t=[t]),this._modules.register(t,n),at(this,this.state,t,this._modules.get(t),e.preserveState),it(this,this.state)},nt.prototype.unregisterModule=function(t){var n=this;"string"==typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var e=ct(n.state,t.slice(0,-1));tt.delete(e,t[t.length-1])})),rt(this)},nt.prototype.hasModule=function(t){return"string"==typeof t&&(t=[t]),this._modules.isRegistered(t)},nt.prototype.hotUpdate=function(t){this._modules.update(t),rt(this,!0)},nt.prototype._withCommit=function(t){var n=this._committing;this._committing=!0,t(),this._committing=n},Object.defineProperties(nt.prototype,et);var ut=ht((function(t,n){var e={};return At(n).forEach((function(n){var o=n.key,r=n.val;e[o]=function(){var n=this.$store.state,e=this.$store.getters;if(t){var o=vt(this.$store,"mapState",t);if(!o)return;n=o.context.state,e=o.context.getters}return"function"==typeof r?r.call(this,n,e):n[r]},e[o].vuex=!0})),e})),lt=ht((function(t,n){var e={};return At(n).forEach((function(n){var o=n.key,r=n.val;e[o]=function(){for(var n=[],e=arguments.length;e--;)n[e]=arguments[e];var o=this.$store.commit;if(t){var i=vt(this.$store,"mapMutations",t);if(!i)return;o=i.context.commit}return"function"==typeof r?r.apply(this,[o].concat(n)):o.apply(this.$store,[r].concat(n))}})),e})),dt=ht((function(t,n){var e={};return At(n).forEach((function(n){var o=n.key,r=n.val;r=t+r,e[o]=function(){if(!t||vt(this.$store,"mapGetters",t))return this.$store.getters[r]},e[o].vuex=!0})),e})),pt=ht((function(t,n){var e={};return At(n).forEach((function(n){var o=n.key,r=n.val;e[o]=function(){for(var n=[],e=arguments.length;e--;)n[e]=arguments[e];var o=this.$store.dispatch;if(t){var i=vt(this.$store,"mapActions",t);if(!i)return;o=i.context.dispatch}return"function"==typeof r?r.apply(this,[o].concat(n)):o.apply(this.$store,[r].concat(n))}})),e}));function At(t){return function(t){return Array.isArray(t)||Y(t)}(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(n){return{key:n,val:t[n]}})):[]}function ht(t){return function(n,e){return"string"!=typeof n?(e=n,n=""):"/"!==n.charAt(n.length-1)&&(n+="/"),t(n,e)}}function vt(t,n,e){return t._modulesNamespaceMap[e]}function mt(t,n,e){var o=e?t.groupCollapsed:t.group;try{o.call(t,n)}catch(e){t.log(n)}}function gt(t){try{t.groupEnd()}catch(n){t.log("—— log end ——")}}function bt(){var t=new Date;return" @ "+yt(t.getHours(),2)+":"+yt(t.getMinutes(),2)+":"+yt(t.getSeconds(),2)+"."+yt(t.getMilliseconds(),3)}function yt(t,n){return e="0",o=n-t.toString().length,new Array(o+1).join(e)+t;var e,o}var _t={Store:nt,install:ft,version:"3.6.2",mapState:ut,mapMutations:lt,mapGetters:dt,mapActions:pt,createNamespacedHelpers:function(t){return{mapState:ut.bind(null,t),mapGetters:dt.bind(null,t),mapMutations:lt.bind(null,t),mapActions:pt.bind(null,t)}},createLogger:function(t){void 0===t&&(t={});var n=t.collapsed;void 0===n&&(n=!0);var e=t.filter;void 0===e&&(e=function(){return!0});var o=t.transformer;void 0===o&&(o=function(t){return t});var r=t.mutationTransformer;void 0===r&&(r=function(t){return t});var i=t.actionFilter;void 0===i&&(i=function(){return!0});var a=t.actionTransformer;void 0===a&&(a=function(t){return t});var c=t.logMutations;void 0===c&&(c=!0);var s=t.logActions;void 0===s&&(s=!0);var f=t.logger;return void 0===f&&(f=console),function(t){var u=z(t.state);void 0!==f&&(c&&t.subscribe((function(t,i){var a=z(i);if(e(t,u,a)){var c=bt(),s=r(t),l="mutation "+t.type+c;mt(f,l,n),f.log("%c prev state","color: #9E9E9E; font-weight: bold",o(u)),f.log("%c mutation","color: #03A9F4; font-weight: bold",s),f.log("%c next state","color: #4CAF50; font-weight: bold",o(a)),gt(f)}u=a})),s&&t.subscribeAction((function(t,e){if(i(t,e)){var o=bt(),r=a(t),c="action "+t.type+o;mt(f,c,n),f.log("%c action","color: #03A9F4; font-weight: bold",r),gt(f)}})))}}};const Ct=_t;var wt,xt=new Uint8Array(16);function St(){if(!wt&&!(wt="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return wt(xt)}const kt=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;const Ot=function(t){return"string"==typeof t&&kt.test(t)};for(var Et=[],Bt=0;Bt<256;++Bt)Et.push((Bt+256).toString(16).substr(1));const jt=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=(Et[t[n+0]]+Et[t[n+1]]+Et[t[n+2]]+Et[t[n+3]]+"-"+Et[t[n+4]]+Et[t[n+5]]+"-"+Et[t[n+6]]+Et[t[n+7]]+"-"+Et[t[n+8]]+Et[t[n+9]]+"-"+Et[t[n+10]]+Et[t[n+11]]+Et[t[n+12]]+Et[t[n+13]]+Et[t[n+14]]+Et[t[n+15]]).toLowerCase();if(!Ot(e))throw TypeError("Stringified UUID is invalid");return e};const It=function(t,n,e){var o=(t=t||{}).random||(t.rng||St)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,n){e=e||0;for(var r=0;r<16;++r)n[e+r]=o[r];return n}return jt(o)};var Mt;function $t(t){return function(t){if(Array.isArray(t))return Tt(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,n){if(!t)return;if("string"==typeof t)return Tt(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);"Object"===e&&t.constructor&&(e=t.constructor.name);if("Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return Tt(t,n)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Tt(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,o=new Array(n);e<n;e++)o[e]=t[e];return o}function Nt(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,o)}return e}function Pt(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?Nt(Object(e),!0).forEach((function(n){Dt(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):Nt(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}function Dt(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}const Ut={state:{notifications:[],defaultOptions:{position:x,style:S,timeout:k}},getters:{notifications:function(t){return t.notifications.map((function(n){return Pt(Pt({},t.defaultOptions),n)}))},eachUniqueActivePosition:function(t,n){var e=n.notifications;return $t(new Set(e.map((function(t){return t.position}))))}},mutations:{addNewNotification:function(t,n){t.notifications.push(n)},removeNotificationById:function(t,n){t.notifications=t.notifications.filter((function(t){return t.id!=n}))},setDefaultOptions:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=n.position,o=void 0===e?x:e,r=n.style,i=void 0===r?S:r,a=n.timeout,c=void 0===a?k:a;t.defaultOptions={position:o,style:i,timeout:c}}},actions:(Mt={},Dt(Mt,U,(function(t,n){(0,t.commit)("setDefaultOptions",n)})),Dt(Mt,R,(function(t,n){var e=t.commit,o=t.state,r=(t.getters,n.message),i=n.options,a=void 0===i?{}:i,c=It(),s=a.timeout,f=void 0===s?o.defaultOptions.timeout:s,u=a.position,l=void 0===u?o.defaultOptions.position:u,d=a.style,p=void 0===d?o.defaultOptions.style:d;e("addNewNotification",{message:r,id:c,position:l,style:p}),setTimeout((function(){e("removeNotificationById",c)}),f||o.defaultOptions.timeout)})),Dt(Mt,G,(function(t,n){(0,t.commit)("removeNotificationById",n)})),Mt)};var Rt=function(t,n){this.$notifyStore.dispatch(R,{message:t,options:n})};const Gt={install:function(t,n){if(!this.installed){this.installed=!0,t.use(Ct);var e=new Ct.Store(Ut);e.dispatch(U,n),t.prototype.$notifyStore=e,t.prototype.$notify=Rt,t.component("Notify",t.extend(q))}}}})(),o})()}));