Files
ploi-core/public/js/0.js
2020-11-11 13:09:48 +01:00

1 line
18 KiB
JavaScript
Vendored

(window.webpackJsonp=window.webpackJsonp||[]).push([[0,75],[,function(t,e,s){"use strict";var a={small:"max-w-sm",base:"max-w-5xl",large:"max-w-screen-xl"},i={props:{size:{type:String,default:function(){return"base"},validator:function(t){return Object.keys(a).includes(t)}}},data:function(){return{baseClasses:"w-full px-4 sm:px-8 mx-auto",sizeClasses:a}}},n=s(0),r=Object(n.a)(i,(function(){var t=this.$createElement;return(this._self._c||t)("div",{class:[this.baseClasses,this.sizeClasses[this.size]]},[this._t("default")],2)}),[],!1,null,null,null);e.a=r.exports},function(t,e,s){"use strict";var a={primary:"bg-primary text-on-primary shadow",danger:"bg-danger text-on-danger shadow",secondary:"bg-surface-2 text-high-emphasis"},i={sm:"h-8 px-2",md:"h-10 px-5"},n={props:{as:{default:function(){return"button"}},href:{default:function(){return null}},block:{type:Boolean,default:function(){return!1}},variant:{type:String,default:function(){return"primary"},validator:function(t){return Object.keys(a).includes(t)}},size:{type:String,default:"md"},loading:{default:!1},disabled:{default:!1}},data:function(){return{baseClasses:"items-center justify-center font-medium capitalize rounded select-none focus:outline-none",flexClasses:"flex w-full text-body",inlineFlexClasses:"inline-flex text-small",variantClasses:a,sizeClasses:i}}},r=s(0),l=Object(r.a)(n,(function(){var t=this,e=t.$createElement;return(t._self._c||e)(t.as,{tag:"Component",class:[t.baseClasses,t.sizeClasses[t.size],t.variantClasses[t.variant],t.block?t.flexClasses:t.inlineFlexClasses,t.disabled||t.loading?"opacity-50":"",t.loading?"cursor-wait":""],attrs:{disabled:t.loading||t.disabled,href:t.href},on:{click:function(e){return t.$emit("click")}}},[t._t("default")],2)}),[],!1,null,null,null);e.a=l.exports},function(t,e,s){"use strict";var a={computed:{confirmDelete:function(){return this.$store.state.confirmDelete}},methods:{cancelConfirmDelete:function(){return this.$store.dispatch("confirmDelete/close")}}},i=s(0),n=Object(i.a)(a,(function(){var t=this,e=t.$createElement,s=t._self._c||e;return t.confirmDelete.isOpen?s("div",{staticClass:"fixed inset-0 z-50 flex items-end justify-center p-2 sm:items-center"},[s("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.cancelConfirmDelete,expression:"cancelConfirmDelete"}],staticClass:"w-full max-w-xs overflow-hidden rounded shadow-2xl bg-surface-1"},[s("header",{staticClass:"px-4 py-6 space-y-2 text-center"},[s("h2",{staticClass:"font-medium text-body"},[t._v(t._s(t.confirmDelete.title))]),t._v(" "),s("p",{staticClass:"text-small text-medium-emphasis"},[t._v(t._s(t.confirmDelete.message))])]),t._v(" "),s("footer",{staticClass:"grid grid-cols-2 border-t divide-x border-low-emphasis divide-low-emphasis"},[s("button",{staticClass:"inline-flex items-center justify-center h-12 px-4 font-medium transition ease-in-out text-small focus:outline-none text-high-emphasis duration-fast",on:{click:function(e){return t.cancelConfirmDelete()}}},[t._v("\n "+t._s(t.__("Cancel"))+"\n ")]),t._v(" "),s("button",{staticClass:"inline-flex items-center justify-center h-12 px-4 font-medium transition ease-in-out text-small text-danger focus:outline-none duration-fast",on:{click:function(e){return t.confirmDelete.onConfirm()}}},[t._v("\n "+t._s(t.__("Confirm"))+"\n ")])])])]):t._e()}),[],!1,null,null,null).exports,r=Object(i.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("li",{staticClass:"flex flex-row items-start w-full max-w-sm px-5 py-3 space-x-4 rounded shadow-2xl pointer-events-auto bg-overlay bf-blur"},[this._t("prefix"),this._v(" "),e("div",{staticClass:"mr-auto"},[e("p",{staticClass:"font-medium text-body"},[this._t("title")],2),this._v(" "),e("p",{staticClass:"text-small text-medium-emphasis"},[this._t("subtitle")],2)])],2)}),[],!1,null,null,null).exports,l=Object(i.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{attrs:{width:"1em",height:"1em",viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{"fill-rule":"evenodd",d:"M7.938 2.016a.146.146 0 0 0-.054.057L1.027 13.74a.176.176 0 0 0-.002.183c.016.03.037.05.054.06.015.01.034.017.066.017h13.713a.12.12 0 0 0 .066-.017.163.163 0 0 0 .055-.06.176.176 0 0 0-.003-.183L8.12 2.073a.146.146 0 0 0-.054-.057A.13.13 0 0 0 8.002 2a.13.13 0 0 0-.064.016zm1.044-.45a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566z"}}),this._v(" "),e("path",{attrs:{d:"M7.002 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 5.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995z"}})])}),[],!1,null,null,null).exports,c=Object(i.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{attrs:{width:"1em",height:"1em",viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{"fill-rule":"evenodd",d:"M8 15A7 7 0 1 0 8 1a7 7 0 0 0 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"}}),this._v(" "),e("path",{attrs:{d:"M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z"}})])}),[],!1,null,null,null).exports,o=Object(i.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{attrs:{width:"1em",height:"1em",viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{"fill-rule":"evenodd",d:"M8 15A7 7 0 1 0 8 1a7 7 0 0 0 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"}}),this._v(" "),e("path",{attrs:{"fill-rule":"evenodd",d:"M10.97 4.97a.75.75 0 0 1 1.071 1.05l-3.992 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.236.236 0 0 1 .02-.022z"}})])}),[],!1,null,null,null).exports,u=Object(i.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{staticClass:"bi bi-info-circle",attrs:{width:"1em",height:"1em",viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{"fill-rule":"evenodd",d:"M8 15A7 7 0 1 0 8 1a7 7 0 0 0 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"}}),this._v(" "),e("path",{attrs:{d:"M8.93 6.588l-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588z"}}),this._v(" "),e("circle",{attrs:{cx:"8",cy:"4.5",r:"1"}})])}),[],!1,null,null,null).exports,f={data:function(){return{searchOpen:!1,search:"",results:[],timeout:null}},computed:{isSearching:function(){return""!==this.search.trim()}},watch:{search:function(t){this.results=null,this.loading=!0,this.getResults(),this.arrowNavigation={identifier:null,index:-1}}},mounted:function(){var t=this;document.addEventListener("keydown",this.handleKeydown),window.eventBus.$on("openSearch",(function(){t.openSearch()}))},destroyed:function(){this.timeout&&clearTimeout(this.timeout)},methods:{getResults:function(){var t=this;this.timeout&&clearTimeout(this.timeout),this.timeout=setTimeout((function(){t.search?(t.results=null,window.axios.get(t.route("search",{query:t.search}).url()).then((function(e){t.loading=!1,t.totalResults=e.data.total,e.data.total?t.results=e.data.results:t.results=null}))):t.loading=!1}),300)},handleKeydown:function(t){this.isNotInputElement(t)&&191===t.keyCode&&(t.preventDefault(),t.stopPropagation(),this.openSearch()),27===t.keyCode&&this.closeSearch(),this.isNotInputElement(t)&&(t.ctrlKey||t.metaKey||this.$page.props.auth.user.keyboard_shortcuts&&("c"===t.key&&this.$inertia.visit(this.route("sites.index",{create:!0})),"p"===t.key&&this.$inertia.visit(this.route("profile.index"))))},openSearch:function(){var t=this;this.searchOpen=!0,this.$nextTick((function(){t.$refs.search&&t.$refs.search.focus()}))},closeSearch:function(){this.search="",this.searchOpen=!1,this.$refs.search&&this.$refs.search.blur()},isNotInputElement:function(t){var e=t.target.tagName;return Boolean("INPUT"!==e&&"TEXTAREA"!==e&&"code-editor"!==t.target.id&&!t.target.classList.contains("form-textarea"))}}},h=Object(i.a)(f,(function(){var t=this,e=t.$createElement,s=t._self._c||e;return t.searchOpen?s("div",{staticClass:"w-full h-screen fixed inset-0 bg-backdrop z-40 flex items-center flex-col"},[s("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.closeSearch,expression:"closeSearch"}],staticClass:"w-full max-w-4xl p-8 space-y-4"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.search,expression:"search"}],ref:"search",staticClass:"w-full h-12 px-4 rounded bg-surface-1 shadow-md",attrs:{type:"text",placeholder:t.__("Type to search anything...")},domProps:{value:t.search},on:{input:function(e){e.target.composing||(t.search=e.target.value)}}}),t._v(" "),s("Transition",{attrs:{"enter-active-class":"transition ease-in-out transform duration-fast","leave-active-class":"transition ease-in-out transform duration-fast","enter-class":"-translate-y-4 opacity-0 scale-95","enter-to-class":"translate-y-0 opacity-100 scale-100","leave-class":"translate-y-0 opacity-100 scale-100","leave-to-class":"translate-y-4 opacity-0 scale-95",mode:"out-in"}},[t.isSearching?s("div",{key:"results",staticClass:"rounded bg-surface-1 shadow-md overflow-hidden"},t._l(t.results,(function(e){return s("ul",{staticClass:"flex flex-col divide-y divide-low-emphasis"},[s("li",{staticClass:"px-4 py-2 bg-surface-2"},[s("h3",{staticClass:"text-small font-medium"},[t._v(t._s(e.label)+" ("+t._s(e.total)+")")])]),t._v(" "),t._l(e.results,(function(e){return s("li",[s("inertia-link",{staticClass:"px-4 py-3 block text-small",attrs:{href:e.route},on:{click:t.closeSearch}},[t._v("\n "+t._s(e.name)+"\n ")])],1)}))],2)})),0):s("div",{key:"hints",staticClass:"rounded bg-surface-1 shadow-md p-4"},[s("ul",{staticClass:"flex flex-col space-y-3"},[s("li",[s("h3",{staticClass:"text-small font-medium"},[t._v(t._s(t.__("All helpful key shortcuts")))])]),t._v(" "),s("li",{staticClass:"space-x-2 text-small"},[s("code",{staticClass:"rounded px-2 py-1 monospace border border-low-emphasis shadow-sm"},[t._v("/")]),t._v(" "),s("span",[t._v(t._s(t.__("Open search")))])]),t._v(" "),s("li",{staticClass:"space-x-2 text-small"},[s("code",{staticClass:"rounded px-2 py-1 monospace border border-low-emphasis shadow-sm"},[t._v("c")]),t._v(" "),s("span",[t._v(t._s(t.__("Create site")))])]),t._v(" "),s("li",{staticClass:"space-x-2 text-small"},[s("code",{staticClass:"rounded px-2 py-1 monospace border border-low-emphasis shadow-sm"},[t._v("p")]),t._v(" "),s("span",[t._v(t._s(t.__("Goto profile")))])])])])])],1)]):t._e()}),[],!1,null,null,null).exports,d=s(19),p={components:{ConfirmDelete:n,Notification:r,IconDanger:l,IconWarning:c,IconSuccess:o,IconInfo:u,SearchPalette:h},data:function(){return{searchOpen:!1}},computed:{backdropIsOpen:function(){return this.$store.state.backdrop.isOpen},notifications:function(){return this.$store.state.notification.notifications}},watch:{"$page.props.flash.success":function(){this.$page.props.flash.success&&(Object(d.a)({variant:"success",title:this.__("Success"),message:this.$page.props.flash.success}),this.$page.props.flash.success=null)},"$page.props.flash.info":function(){this.$page.props.flash.info&&(Object(d.a)({variant:"info",title:this.__("Info"),message:this.$page.props.flash.info}),this.$page.props.flash.info=null)},"$page.props.flash.error":function(){this.$page.props.flash.error&&(Object(d.a)({variant:"danger",title:this.__("Error"),message:this.$page.props.flash.error}),this.$page.props.flash.error=null)}},methods:{useNotification:d.a}},m=Object(i.a)(p,(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"antialiased font-sans-serif text-high-emphasis bg-surface"},[t.$page.props.settings.demo?s("div",{staticClass:"relative bg-primary text-white"},[t._m(0)]):t._e(),t._v(" "),s("PortalTarget",{attrs:{name:"modals"}}),t._v(" "),s("div",{staticClass:"fixed inset-0 z-50 flex items-start justify-end p-5 pointer-events-none"},[s("TransitionGroup",{staticClass:"flex flex-col space-y-2",attrs:{"enter-active-class":"transition ease-out transform duration-fast","enter-class":"translate-x-6 opacity-0","enter-to-class":"translate-x-0 opacity-100","leave-active-class":"transition ease-in transform duration-fast","leave-class":"opacity-100","leave-to-class":"scale-50 -translate-y-6 opacity-0",tag:"div"}},t._l(t.notifications,(function(e,a){return s("Notification",{key:a,scopedSlots:t._u([{key:"prefix",fn:function(){return["danger"===e.variant||"error"===e.variant?s("IconDanger",{staticClass:"flex-shrink-0 w-6 h-6 text-danger"}):t._e(),t._v(" "),"success"===e.variant?s("IconSuccess",{staticClass:"flex-shrink-0 w-6 h-6 text-success"}):t._e(),t._v(" "),"info"===e.variant?s("IconInfo",{staticClass:"flex-shrink-0 w-6 h-6 text-primary"}):t._e(),t._v(" "),"warning"===e.variant?s("IconWarning",{staticClass:"flex-shrink-0 w-6 h-6 text-warning"}):t._e()]},proxy:!0},{key:"title",fn:function(){return[t._v(t._s(e.title))]},proxy:!0},{key:"subtitle",fn:function(){return[t._v(t._s(e.message))]},proxy:!0}],null,!0)})})),1)],1),t._v(" "),s("Transition",{attrs:{"enter-active-class":"transition ease-in-out duration-fast","leave-active-class":"transition ease-in-out duration-fast","enter-class":"opacity-0","enter-to-class":"opacity-100","leave-class":"opacity-100","leave-to-class":"opacity-0"}},[t.backdropIsOpen?s("div",{staticClass:"fixed inset-0 z-40 bg-backdrop"}):t._e()]),t._v(" "),s("SearchPalette"),t._v(" "),s("Transition",{attrs:{"enter-active-class":"transition ease-in-out transform duration-fast","leave-active-class":"transition ease-in-out transform duration-fast","enter-class":"translate-y-8 opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-class":"opacity-100","leave-to-class":"opacity-0"}},[s("ConfirmDelete")],1),t._v(" "),t._t("default")],2)}),[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"max-w-screen-xl mx-auto py-3 px-3 sm:px-6 lg:px-8"},[e("div",{staticClass:"pr-16 sm:text-center sm:px-16"},[e("p",{staticClass:"font-medium text-on-primary"},[this._v("\n You are currently in a demo environment.\n ")])])])}],!1,null,null,null);e.a=m.exports},function(t,e,s){"use strict";var a={primary:"bg-primary",success:"bg-success",warning:"bg-warning",danger:"bg-danger",gray:"bg-surface-2 border border-medium-emphasis"},i={props:{variant:{type:String,default:function(){return"primary"},validator:function(t){return Object.keys(a).includes(t)}}},data:function(){return{variantClasses:a}},computed:{label:function(){return"success"===this.variant?this.__("Active"):"gray"===this.variant?this.__("Busy"):this.__("Unknown")}}},n=s(0),r=Object(n.a)(i,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{class:["flex items-center justify-center w-2 h-2 rounded-circle relative",this.variantClasses[this.variant]],attrs:{"aria-label":this.label,"data-balloon-blunt":"","data-balloon-pos":"down"}},["gray"===this.variant?e("span",{staticClass:"flex items-center justify-center inset-0 h-2 w-2"},[e("span",{staticClass:"animate-ping absolute inline-flex h-full w-full rounded-circle bg-success opacity-75"})]):this._e()])}),[],!1,null,null,null);e.a=r.exports},function(t,e,s){"use strict";var a={props:{count:{type:Number,required:!0}},computed:{cappedCount:function(){return this.count<9?this.count:9}}},i=s(0),n=Object(i.a)(a,(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"inline-flex items-center justify-center w-6 h-6 font-medium bg-danger text-on-danger text-small rounded-circle"},[this._v("\n "+this._s(this.cappedCount)+"\n")])}),[],!1,null,null,null);e.a=n.exports},function(t,e,s){"use strict";var a=s(0),i=Object(a.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("main",{staticClass:"flex-1 bg-surface-1",attrs:{id:"main"}},[this._t("default")],2)}),[],!1,null,null,null);e.a=i.exports},function(t,e,s){"use strict";var a=s(0),i=Object(a.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"flex flex-col min-h-screen"},[this._t("default")],2)}),[],!1,null,null,null);e.a=i.exports},function(t,e,s){"use strict";var a=s(0),i=Object(a.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("header",{staticClass:"flex justify-between mt-16 mb-8"},[e("div",[this._t("start")],2),this._v(" "),e("div",[this._t("end")],2)])}),[],!1,null,null,null);e.a=i.exports},function(t,e,s){"use strict";var a=s(0),i=Object(a.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("h1",{staticClass:"font-semibold text-heading"},[this._t("default")],2)}),[],!1,null,null,null);e.a=i.exports},function(t,e,s){"use strict";var a=s(0),i=Object(a.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("section",{staticClass:"my-8 space-y-8"},[this._t("default")],2)}),[],!1,null,null,null);e.a=i.exports},function(t,e,s){"use strict";var a=s(0),i=Object(a.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ul",{staticClass:"flex flex-col divide-y divide-low-emphasis"},[this._t("default")],2)}),[],!1,null,null,null);e.a=i.exports},function(t,e,s){"use strict";var a=s(0),i=Object(a.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("li",[e("div",{staticClass:"-mx-4"},[e("div",{staticClass:"block p-4 transition rounded shadow-none duration-fast hover:bg-surface-2"},[e("div",{staticClass:"flex flex-row items-center space-x-4"},[this._t("prefix"),this._v(" "),e("div",{staticClass:"flex-1"},[e("h2",{staticClass:"font-medium text-body"},[this._t("title")],2),this._v(" "),e("p",{staticClass:"text-small text-medium-emphasis"},[this._t("subtitle")],2)]),this._v(" "),this._t("suffix")],2)])])])}),[],!1,null,null,null);e.a=i.exports},,,,,,,function(t,e,s){"use strict";s.d(e,"a",(function(){return i}));var a=s(62);function i(t){var e=t.title,s=t.message,i=t.variant,n=t.timeout;return a.a.dispatch("notification/notify",{title:e,message:s,variant:i,timeout:n})}}]]);