HEX
Server: nginx/1.18.0
System: Linux test-ipsremont 5.4.0-214-generic #234-Ubuntu SMP Fri Mar 14 23:50:27 UTC 2025 x86_64
User: ips (1000)
PHP: 8.0.30
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/quadcode/public/assets/admin/js/chunk-common.b6c4ec97.js
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-common"],{"0042":function(e,t,n){"use strict";var i=n("d525"),a=n.n(i);a.a},"023f":function(e,t,n){},"0429":function(e,t,n){"use strict";n.d(t,"h",(function(){return i["g"]})),n.d(t,"j",(function(){return a["a"]})),n.d(t,"f",(function(){return r["i"]})),n.d(t,"b",(function(){return s["e"]})),n.d(t,"d",(function(){return m})),n.d(t,"l",(function(){return _})),n.d(t,"i",(function(){return O})),n.d(t,"g",(function(){return b["b"]})),n.d(t,"c",(function(){return L})),n.d(t,"n",(function(){return $})),n.d(t,"m",(function(){return K})),n.d(t,"e",(function(){return pe})),n.d(t,"k",(function(){return be})),n.d(t,"a",(function(){return _e}));var i=n("5589"),a=n("22f7"),r=n("9788"),s=n("d675"),o="addBlock",l="moveBlock",c="deleteBlock",u="duplicateBlock",d="reorderBlocks",f="activateBlock",h="addBlockPreview",p="updateBlockPreviewLoading",m={ADD_BLOCK:o,MOVE_BLOCK:l,DELETE_BLOCK:c,DUPLICATE_BLOCK:u,REORDER_BLOCKS:d,ACTIVATE_BLOCK:f,ADD_BLOCK_PREVIEW:h,UPDATE_PREVIEW_LOADING:p},b=n("9aba"),g=[r["f"],r["d"],r["a"],r["b"],r["c"],r["e"],b["a"],i["e"],i["f"],i["d"],i["a"],i["b"],i["c"],s["d"],s["b"],s["a"],s["c"]],v=[b["a"]],_={REFRESH_BLOCK_PREVIEW:g,REFRESH_BLOCK_PREVIEW_ALL:v},y="updateModalAction",w="updateModalMode",O={UPDATE_MODAL_ACTION:y,UPDATE_MODAL_MODE:w},E="addToBucket",T="deleteFromBucket",C="toggleFeaturedInBucket",A="reorderBucketList",S="updateBucketsDataSource",D="updateBucketsData",P="updateBucketsFilter",x="updateBucketsDataOffset",M="updateBucketsDataPage",k="updateBucketsMaxPage",L={ADD_TO_BUCKET:E,DELETE_FROM_BUCKET:T,TOGGLE_FEATURED_IN_BUCKET:C,REORDER_BUCKET_LIST:A,UPDATE_BUCKETS_DATASOURCE:S,UPDATE_BUCKETS_DATA:D,UPDATE_BUCKETS_FILTER:P,UPDATE_BUCKETS_DATA_OFFSET:x,UPDATE_BUCKETS_DATA_PAGE:M,UPDATE_BUCKETS_MAX_PAGE:k},I="loadingRevision",j="updateRevision",R="updateRevisionContent",N="updatePreviewContent",F="updateAllRevision",$={LOADING_REV:I,UPDATE_REV:j,UPDATE_REV_CONTENT:R,UPDATE_REV_CURRENT_CONTENT:N,UPDATE_REV_ALL:F},B="updatePublishStartDate",U="updatePublishEndDate",V="updatePublishState",q="updatePublishSubmit",H="updatePublishVisibility",W="updateReviewProcess",z="updateSaveType",K={UPDATE_PUBLISH_START_DATE:B,UPDATE_PUBLISH_END_DATE:U,UPDATE_PUBLISH_STATE:V,UPDATE_PUBLISH_VISIBILITY:H,UPDATE_REVIEW_PROCESS:W,UPDATE_PUBLISH_SUBMIT:q,UPDATE_SAVE_TYPE:z},G="updateDatableData",Y="updateDatableBulk",X="replaceDatableBulk",Q="addDatableColumn",J="removeDatableColumn",Z="updateDatableOffset",ee="updateDatablePage",te="updateDatableMaxPage",ne="updateDatableNavigation",ie="updateDatableVisibility",ae="updateDatableSort",re="publishDatatable",se="featureDatatable",oe="updateDatableFilter",le="updateDatableFilterStatus",ce="clearDatableFilter",ue="updateDatableMessage",de="updateDatableLoading",fe="updateDatatableNestedDatas",he="updateDatableTracker",pe={UPDATE_DATATABLE_DATA:G,UPDATE_DATATABLE_BULK:Y,REPLACE_DATATABLE_BULK:X,ADD_DATATABLE_COLUMN:Q,REMOVE_DATATABLE_COLUMN:J,UPDATE_DATATABLE_OFFSET:Z,UPDATE_DATATABLE_PAGE:ee,UPDATE_DATATABLE_MAXPAGE:te,UPDATE_DATATABLE_NAV:ne,UPDATE_DATATABLE_VISIBLITY:ie,UPDATE_DATATABLE_SORT:ae,PUBLISH_DATATABLE:re,FEATURE_DATATABLE:se,UPDATE_DATATABLE_FILTER:oe,UPDATE_DATATABLE_FILTER_STATUS:le,CLEAR_DATATABLE_FILTER:ce,UPDATE_DATATABLE_MESSAGE:ue,UPDATE_DATATABLE_LOADING:de,UPDATE_DATATABLE_NESTED:fe,UPDATE_DATATABLE_TRACKER:he},me="updateParent",be={UPDATE_PARENT:me},ge=(n("f99e"),"emptyAttributes"),ve="updateAttributes",_e={EMPTY_OPTIONS:ge,UPDATE_OPTIONS:ve}},"0453":function(e,t,n){},"0a8f":function(e,t,n){"use strict";t["a"]={modal:"s--modal",overlay:"s--overlay",editor:"s--in-editor",search:"s--search"}},"0de3":function(e,t,n){},"0e7b":function(e,t,n){},"0fea":function(e,t,n){"use strict";var i=n("1548"),a=n.n(i);a.a},1071:function(e,t,n){"use strict";var i=n("fc07"),a=n.n(i);a.a},"11ed":function(e,t,n){},1249:function(e,t,n){"use strict";var i=n("63ea"),a=n.n(i);t["a"]={props:{min:{type:Number,default:0},max:{type:Number,default:0},disabled:{type:Boolean,default:!1},selected:{type:Array,default:function(){return[]}}},data:function(){return{currentValue:this.selected}},watch:{selected:function(e){this.currentValue=e}},computed:{checkedValue:{get:function(){return this.currentValue},set:function(e){a()(e,this.currentValue)||(this.currentValue=e,"undefined"!==typeof this.saveIntoStore&&this.saveIntoStore(e),this.$emit("change",e))}}},methods:{isMax:function(e){return e.length>this.max&&this.max>0},isMin:function(e){return e.length<this.min&&this.min>0}}}},1330:function(e,t,n){"use strict";var i=n("f085"),a=n.n(i);a.a},"14bd":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"dropdown",class:e.dropdownClasses,attrs:{"aria-title":e.title}},[e.fixed?n("div",{ref:"dropdown__cta"},[e._t("default")],2):e._t("default"),n("transition",{attrs:{name:"fade_move_dropdown"}},[e.active?n("div",{ref:"dropdown__position",staticClass:"dropdown__position"},[n("div",{staticClass:"dropdown__content",style:e.offsetStyle,attrs:{"data-dropdown-content":""}},[n("div",{staticClass:"dropdown__inner"},[e.arrow?n("span",{staticClass:"dropdown__arrow"}):e._e(),n("div",{staticClass:"dropdown__scroller",style:e.innerStyle},[e.title?n("span",{staticClass:"dropdown__title f--small"},[e._v(e._s(e.title))]):e._e(),e._t("dropdown__content")],2)])])]):e._e()])],2)},a=[],r={name:"A17Dropdown",props:{title:{type:String,default:""},position:{type:String,default:"bottom"},width:{type:String,default:"auto"},maxWidth:{type:Number,default:300},maxHeight:{type:Number,default:0},minWidth:{type:Number,default:0},arrow:{type:Boolean,default:!1},clickable:{type:Boolean,default:!1},offset:{type:Number,default:5},sideOffset:{type:Number,default:0},fixed:{type:Boolean,default:!1}},data:function(){return{currentPosition:this.position,currentHeight:100,currentMaxWidth:this.maxWidth,active:!1,originScrollPostion:null,scrollOffset:75}},computed:{dropdownClasses:function(){return{"dropdown--active":this.active,"dropdown--arrow":this.arrow,"dropdown--bottom":this.isPosition("bottom"),"dropdown--top":this.isPosition("top"),"dropdown--left":this.isPosition("left"),"dropdown--right":this.isPosition("right"),"dropdown--center":this.isPosition("center"),"dropdown--full":"full"===this.width,"dropdown--fixed":this.fixed}},offsetStyle:function(){return{"margin-top":this.isPosition("bottom")?this.offset+"px":"","margin-bottom":this.isPosition("top")?this.offset+"px":"",transform:this.sideOffset?"translateX("+this.sideOffset+"px)":"","max-width":this.currentMaxWidth>0&&"full"!==this.width?this.currentMaxWidth+"px":"","min-width":this.minWidth>0?this.minWidth+"px":""}},innerStyle:function(){return{"max-height":this.maxHeight>0?this.maxHeight+"px":"",overflow:this.maxHeight>0?"hidden":"","overflow-y":this.maxHeight>0?"scroll":""}}},methods:{isPosition:function(e){return-1!==this.currentPosition.indexOf(e)},reposition:function(){var e=this.$el.getBoundingClientRect().top+this.$el.offsetHeight+window.pageYOffset+this.offset,t=this.$el.getBoundingClientRect().top+window.pageYOffset-this.offset,n=window.pageYOffset+window.innerHeight;this.currentPosition!==this.position&&(this.currentPosition=this.position),this.isPosition("bottom")?e+this.currentHeight>n&&(this.currentPosition=this.currentPosition.replace(/bottom/i,"top")):this.isPosition("top")&&t-this.currentHeight<window.pageYOffset&&(this.currentPosition=this.currentPosition.replace(/top/i,"bottom"))},getHeight:function(){this.currentHeight=this.$el.querySelector("[data-dropdown-content]")?this.$el.querySelector("[data-dropdown-content]").offsetHeight:100},setMaxWidth:function(){var e=this.$el.getBoundingClientRect();this.isPosition("left")?this.currentMaxWidth=this.maxWidth+e.left>window.innerWidth?window.innerWidth-e.left:this.maxWidth:this.isPosition("right")?this.currentMaxWidth=this.maxWidth+(window.innerWidth-e.right)>window.innerWidth?window.innerWidth-(window.innerWidth-e.right):this.maxWidth:this.currentMaxWidth=this.maxWidth>window.innerWidth?window.innerWidth:this.maxWidth},setFixedPosition:function(){var e=this.$refs.dropdown__cta.getBoundingClientRect();this.isPosition("top")?this.$refs.dropdown__position.style.bottom=Math.round(window.innerHeight-e.bottom+e.height)+"px":this.$refs.dropdown__position.style.top=Math.round(e.top+e.height)+"px",this.isPosition("left")?this.$refs.dropdown__position.style.left=Math.round(e.left)+"px":this.isPosition("right")?this.$refs.dropdown__position.style.right=Math.round(window.innerWidth-e.right)+"px":this.$refs.dropdown__position.style.left=Math.round(e.left+e.width/2)+"px"},closeFromDoc:function(e){var t=e.target;if("scroll"===e.type){if(this.$el.querySelector("[data-dropdown-content]").contains(t))return;var n=window.pageYOffset||document.documentElement.scrollTop;if(n>this.originScrollPostion-this.scrollOffset&&n<this.originScrollPostion+this.scrollOffset)return void this.setFixedPosition()}this.clickable?!this.$el.querySelector("[data-dropdown-content]").contains(t)&&this.clickable&&this.close():this.close()},open:function(e){var t=this;this.active||(document.body.click(),this.timer=setTimeout((function(){t.timer=null,t.active=!0,document.addEventListener("click",t.closeFromDoc,!0),document.addEventListener("touchend",t.closeFromDoc,!0),t.fixed&&(window.addEventListener("scroll",t.closeFromDoc,!0),t.originScrollPostion=window.pageYOffset||document.documentElement.scrollTop),t.$nextTick((function(){this.getHeight(),this.reposition(),this.setMaxWidth(),this.fixed&&this.setFixedPosition()})),t.$emit("open")}),1))},close:function(e){var t=this;if(this.active){if(clearTimeout(this.timer),document.removeEventListener("click",this.closeFromDoc,!0),document.removeEventListener("touchend",this.closeFromDoc,!0),this.fixed)return window.removeEventListener("scroll",this.closeFromDoc,!0),this.originScrollPostion=null,this.active=!1,void this.$emit("close");setTimeout((function(){t.active=!1,t.$emit("close")}),0)}},toggle:function(e){this.active?this.close():this.open()}}},s=r,o=(n("7eaf"),n("8740"),n("2877")),l=Object(o["a"])(s,i,a,!1,null,"0e7b000c",null);t["a"]=l.exports},"14d4":function(e,t,n){},1539:function(e,t,n){"use strict";var i,a=n("a026"),r=n("2f62"),s=n("0644"),o=n.n(s),l=n("0429");function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u,d={crops:window["TWILL"].STORE.medias.crops||{},showFileName:window["TWILL"].STORE.medias.showFileName||!1,types:window["TWILL"].STORE.medias.types||[],type:"image",connector:null,max:0,filesizeMax:0,widthMin:0,heightMin:0,strict:!0,selected:window["TWILL"].STORE.medias.selected||{},loading:[],uploadProgress:0,indexToReplace:-1},f={},h=(i={},c(i,l["h"].UPDATE_MEDIA_TYPE_TOTAL,(function(e,t){e.types=e.types.map((function(e){return e.value===t.type&&(e.total=t.total),e}))})),c(i,l["h"].UPDATE_REPLACE_INDEX,(function(e,t){e.indexToReplace=t})),c(i,l["h"].INCREMENT_MEDIA_TYPE_TOTAL,(function(e,t){e.types=e.types.map((function(e){return e.value===t&&(e.total=e.total+1),e}))})),c(i,l["h"].DECREMENT_MEDIA_TYPE_TOTAL,(function(e,t){e.types=e.types.map((function(e){return e.value===t&&(e.total=e.total-1),e}))})),c(i,l["h"].SAVE_MEDIAS,(function(e,t){if(e.connector){var n=e.connector,i=e.selected[n]&&e.selected[n].length;if(i&&e.indexToReplace>-1)e.selected[n].splice(e.indexToReplace,1,o()(t[0]));else if(i)t.forEach((function(t){e.selected[n].push(o()(t))}));else{var a={};a[n]=t,e.selected=Object.assign({},e.selected,a)}e.indexToReplace=-1}})),c(i,l["h"].DESTROY_SPECIFIC_MEDIA,(function(e,t){e.selected[t.name]&&(e.selected[t.name].splice(t.index,1),0===e.selected[t.name].length&&a["a"].delete(e.selected,t.name)),e.connector=null})),c(i,l["h"].DESTROY_MEDIAS,(function(e,t){e.selected[t]&&a["a"].delete(e.selected,t),e.connector=null})),c(i,l["h"].REORDER_MEDIAS,(function(e,t){var n={};n[t.name]=t.medias,e.selected=Object.assign({},e.selected,n)})),c(i,l["h"].PROGRESS_UPLOAD_MEDIA,(function(e,t){var n=e.loading.filter((function(e){return e.id===t.id}));n.length?(n[0].error=!1,n[0].progress=t.progress):e.loading.unshift({id:t.id,name:t.name,progress:t.progress})})),c(i,l["h"].PROGRESS_UPLOAD,(function(e,t){e.uploadProgress=t})),c(i,l["h"].DONE_UPLOAD_MEDIA,(function(e,t){e.loading.forEach((function(n,i){n.id===t.id&&e.loading.splice(i,1)}))})),c(i,l["h"].ERROR_UPLOAD_MEDIA,(function(e,t){e.loading.forEach((function(n,i){n.id===t.id&&(a["a"].set(e.loading[i],"progress",0),a["a"].set(e.loading[i],"error",!0),a["a"].set(e.loading[i],"errorMessage",t.errorMessage))}))})),c(i,l["h"].UPDATE_MEDIA_CONNECTOR,(function(e,t){e.connector=t&&""!==t?t:null})),c(i,l["h"].UPDATE_MEDIA_MODE,(function(e,t){e.strict=t})),c(i,l["h"].UPDATE_MEDIA_TYPE,(function(e,t){t&&""!==t&&(e.type=t)})),c(i,l["h"].RESET_MEDIA_TYPE,(function(e){e.type=e.types[0].value})),c(i,l["h"].UPDATE_MEDIA_MAX,(function(e,t){e.max=Math.max(0,t)})),c(i,l["h"].UPDATE_MEDIA_FILESIZE_MAX,(function(e,t){e.filesizeMax=Math.max(0,t)})),c(i,l["h"].UPDATE_MEDIA_WIDTH_MIN,(function(e,t){e.widthMin=Math.max(0,t)})),c(i,l["h"].UPDATE_MEDIA_HEIGHT_MIN,(function(e,t){e.heightMin=Math.max(0,t)})),c(i,l["h"].SET_MEDIA_METADATAS,(function(e,t){var n=t.media.context,i=e.selected[n],r=t.value;function s(e){return r.locale?(e.metadatas.custom[r.id]||(e.metadatas.custom[r.id]={}),e.metadatas.custom[r.id][r.locale]=r.value):e.metadatas.custom[r.id]=r.value,e}if(t.media.hasOwnProperty("index")){var l=s(o()(i[t.media.index]));a["a"].set(i,t.media.index,l)}})),c(i,l["h"].DESTROY_MEDIA_CONNECTOR,(function(e){e.connector=null})),c(i,l["h"].SET_MEDIA_CROP,(function(e,t){var n=t.key,i=t.index,r=e.selected[n][i];function s(e){for(var n in e.crops||(e.crops={}),t.values){var i={};i.name=t.values[n].name||n,i.x=t.values[n].x,i.y=t.values[n].y,i.width=t.values[n].width,i.height=t.values[n].height,e.crops[n]=i}return e}var l=s(o()(r));a["a"].set(e.selected[n],i,l)})),i),p={state:d,getters:f,mutations:h};function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b={success:null,info:null,warning:null,error:null},g={notifByVariant:function(e){return function(t){return e[t]}},notified:function(e){return 0===Object.keys(e).filter((function(t){return null!==e[t]})).length}},v=(u={},m(u,l["j"].SET_NOTIF,(function(e,t){e[t.variant]=t.message})),m(u,l["j"].CLEAR_NOTIF,(function(e,t){e[t]&&(e[t]=null)})),u),_={state:b,getters:g,mutations:v};a["a"].use(r["a"]);var y=!1;t["a"]=new r["a"].Store({modules:{notification:_,mediaLibrary:p},strict:y})},1548:function(e,t,n){},"159c":function(e,t,n){"use strict";t["a"]={methods:{openEditor:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;this.$root.$refs.editor&&this.$root.$refs.editor.open(e)}}}},"16f9":function(e,t,n){"use strict";var i=n("bfa9"),a=function(){var e=document.querySelectorAll("[data-medialib-btn]");function t(){window["TWILL"].vm&&window["TWILL"].vm.openFreeMediaLibrary()}e.length&&Object(i["a"])(e,(function(e){e.addEventListener("click",(function(n){n.preventDefault(),t(),e.blur()}))}))};t["a"]=a},1800:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"itemlist"},[n("table",{staticClass:"itemlist__table"},[n("tbody",[e._l(e.itemsLoading,(function(t,i){return n("tr",{key:t.id,staticClass:"itemlist__row"},[n("td",{staticClass:"itemlist__cell itemlist__cell--loading",class:{"itemlist__cell--error":t.error},attrs:{colspan:e.columnsNumber}},[t.error?n("span",{staticClass:"itemlist__progressError"},[e._v("Upload Error")]):n("span",{staticClass:"itemlist__progress"},[n("span",{staticClass:"itemlist__progressBar",style:e.loadingProgress(i)})])])])})),e._l(e.items,(function(t){return n("tr",{key:t.endpointType+"_"+t.id,staticClass:"itemlist__row",class:{"s--picked":e.isSelected(t,e.keysToCheck),"s--disabled":t.disabled},on:{click:[function(n){return n.ctrlKey||n.shiftKey||n.altKey||n.metaKey?null:(n.preventDefault(),e.toggleSelection(t))},function(n){return n.shiftKey?n.ctrlKey||n.altKey||n.metaKey?null:(n.preventDefault(),e.shiftToggleSelection(t)):null}]}},[t.hasOwnProperty("id")?n("td",{staticClass:"itemlist__cell itemlist__cell--btn"},[n("a17-checkbox",{attrs:{name:"item_list",value:t.endpointType+"_"+t.id,initialValue:e.checkedItems,theme:"bold",disabled:t.disabled}})],1):e._e(),t.hasOwnProperty("thumbnail")?n("td",{staticClass:"itemlist__cell itemlist__cell--thumb"},[n("img",{attrs:{src:t.thumbnail}})]):e._e(),t.hasOwnProperty("name")?n("td",{staticClass:"itemlist__cell itemlist__cell--name"},[t.hasOwnProperty("renderHtml")?n("div",{domProps:{innerHTML:e._s(t.name)}}):n("div",[e._v(e._s(t.name))])]):e._e(),e._l(e.extraColumns,(function(i,a){return n("td",{key:a,staticClass:"itemlist__cell",class:e.rowClass(i)},["size"===i?[e._v(e._s(e._f("uppercase")(t[i])))]:[e._v(e._s(t[i]))]],2)}))],2)}))],2)])])},a=[],r=n("4e53"),s=n("df63"),o={name:"A17Itemlist",props:{keysToCheck:{type:Array,default:function(){return["id"]}}},mixins:[s["a"]],filters:r["a"],computed:{columnsNumber:function(){if(!this.items.length)return 0;var e=this.extraColumns.length,t=this.items[0];return t.hasOwnProperty("id")&&e++,t.hasOwnProperty("name")&&e++,t.hasOwnProperty("thumbnail")&&e++,e},extraColumns:function(){if(!this.items.length)return[];var e=this.items[0];return Object.keys(e).filter((function(t){return!["id","name","thumbnail","src","original","edit","crop","deleteUrl","updateUrl","updateBulkUrl","deleteBulkUrl","endpointType","filesizeInMb"].includes(t)&&"string"===typeof e[t]}))},checkedItems:function(){var e=[];return this.selectedItems.length&&this.selectedItems.forEach((function(t){e.push(t.endpointType+"_"+t.id)})),e}},methods:{rowClass:function(e){return"itemlist__cell--"+e},loadingProgress:function(e){return{width:this.itemsLoading[e].progress?this.itemsLoading[e].progress+"%":"0%"}}}},l=o,c=(n("7ba2"),n("2877")),u=Object(c["a"])(l,i,a,!1,null,"1e36b972",null);t["a"]=u.exports},"1a8d":function(e,t,n){"use strict";var i=n("0429");t["a"]={props:{type:{type:String,default:"image"}},methods:{openMediaLibrary:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.name,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1;this.$store.commit(i["h"].UPDATE_MEDIA_CONNECTOR,t),this.$store.commit(i["h"].UPDATE_MEDIA_TYPE,this.type),this.$store.commit(i["h"].UPDATE_REPLACE_INDEX,n),this.$store.commit(i["h"].UPDATE_MEDIA_MAX,e),this.$store.commit(i["h"].UPDATE_MEDIA_MODE,!0),this.$store.commit(i["h"].UPDATE_MEDIA_FILESIZE_MAX,this.filesizeMax||0),this.$store.commit(i["h"].UPDATE_MEDIA_WIDTH_MIN,this.widthMin||0),this.$store.commit(i["h"].UPDATE_MEDIA_HEIGHT_MIN,this.heightMin||0),this.$root.$refs.mediaLibrary&&this.$root.$refs.mediaLibrary.open()}}}},"1ad4":function(e,t,n){},"1c68":function(e,t,n){"use strict";var i=n("be93"),a=n.n(i);a.a},"1e20":function(e,t,n){"use strict";var i=n("0453"),a=n.n(i);a.a},"1f21":function(e,t,n){"use strict";var i=n("398d"),a=n.n(i);a.a},"210e":function(e,t,n){},"22f7":function(e,t,n){"use strict";var i="setNotification",a="clearNotification";t["a"]={SET_NOTIF:i,CLEAR_NOTIF:a}},2569:function(e,t,n){"use strict";n.d(t,"d",(function(){return u})),n.d(t,"a",(function(){return d})),n.d(t,"c",(function(){return f})),n.d(t,"b",(function(){return h}));var i=n("dc1c"),a=n("6ffc"),r=n("0227"),s=n("b579"),o=n("26df"),l=n("dee5"),c=n("228d"),u={en:{"date-fns":n("52cf")},"zh-Hans":{"date-fns":n("f2d3"),flatpickr:i["Mandarin"]},ru:{"date-fns":n("9f3f"),flatpickr:a["Russian"]},fr:{"date-fns":n("2ca0"),flatpickr:r["French"]},pl:{"date-fns":n("07ac"),flatpickr:s["Polish"]},de:{"date-fns":n("6e0c"),flatpickr:o["German"]},nl:{"date-fns":n("8424"),flatpickr:l["Dutch"]},pt:{"date-fns":n("81d9"),flatpickr:c["Portuguese"]}};function d(){return window["TWILL"].twillLocalization.locale}function f(){return 2===new Intl.DateTimeFormat(d(),{hour:"numeric"}).formatToParts(new Date(2020,0,1,13)).find((function(e){return"hour"===e.type})).value.length}function h(){return f()?"HH:mm":"hh:mm A"}},2732:function(e,t,n){"use strict";var i=n("b057"),a=n.n(i);a.a},2881:function(e,t,n){"use strict";var i=n("753c"),a=n.n(i);a.a},"28ac":function(e,t,n){"use strict";var i=n("d75a"),a=n.n(i);a.a},"2ac7":function(e,t,n){"use strict";var i=n("b487"),a=n.n(i);a.a},"2c83":function(e,t,n){"use strict";function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}var a=function(e){var t,n={el:document,offset:0,duration:250,easing:"linear"},a=Date.now(),r=0,s=!1,o={linear:function(e){return e},easeIn:function(e){return e*e*e},easeOut:function(e){return--e*e*e+1},easeInOut:function(e){return e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1}},l=window.requestAnimationFrame;for(var c in e)"undefined"!==typeof e[c]&&(n[c]=e[c]);function u(e,t){return e<t?e:t}function d(){if(l)try{cancelAnimationFrame(t)}catch(e){}else clearTimeout(t)}function f(){if(s&&0===r)document.documentElement.scrollTop=1,document.body.scrollTop=1,r=1,n.el=document.documentElement.scrollTop?document.documentElement:document.body,requestAnimationFrame(f);else{var e=Date.now(),t=u(1,(e-a)/n.duration),l=o[n.easing](t);n.el.scrollTop=l*(n.offset-r)+r,t<1?h():(d(),"function"===i(n.onComplete).toLowerCase()&&n.onComplete.call(this))}}function h(){t=l?requestAnimationFrame(f):setTimeout((function(){f()}),1e3/60)}n.el===document&&(s=!0,n.el=document.documentElement.scrollTop?document.documentElement:document.body),r=n.el.scrollTop,r!==n.offset&&h()};t["a"]=a},"2e01":function(e,t,n){"use strict";var i,a,r=n("0429"),s={name:"A17Button",props:{el:{type:String,default:"button"},type:{type:String,default:"button"},href:{type:String,default:""},target:{type:String,default:""},download:{type:String,default:""},rel:{type:String,default:""},variant:{type:String,default:""},icon:{default:""},disabled:{type:Boolean,default:!1},size:{type:String,default:""}},computed:{buttonClasses:function(){var e=["button",this.size?"button--".concat(this.size):""];return this.variant&&this.variant.split(" ").forEach((function(t){e.push("button--".concat(t))})),this.icon&&e.push("button--icon button--".concat(this.icon)),e}},methods:{onClick:function(e){this.$emit("click")}},render:function(e){var t=this,n={class:this.buttonClasses,attrs:{},on:{click:function(e){t.onClick(e)}}};return"button"===this.el&&(n.attrs.type=this.type,this.disabled&&(n.attrs.disabled=this.disabled)),"a"===this.el&&this.href&&(n.attrs.href=this.href,this.target&&(n.attrs.target=this.target),this.download&&(n.attrs.download=this.download),this.rel&&(n.attrs.rel=this.rel)),e(this.el,n,this.$slots.default)}},o=s,l=(n("b0ae2"),n("2877")),c=Object(l["a"])(o,i,a,!1,null,"2c3d97ec",null),u=c.exports,d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-button",{directives:[{name:"tooltip",rawName:"v-tooltip"}],attrs:{variant:"icon",size:"smallIcon","data-tooltip-title":e.text,"data-tooltip-theme":"large","data-tooltip-placement":"right"}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"info"}})])},f=[],h={name:"A17Infotip",props:{text:{default:""}},computed:{},methods:{onClick:function(){this.$emit("click")}}},p=h,m=(n("6cf8"),Object(l["a"])(p,d,f,!1,null,"2da324be",null)),b=m.exports,g=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("a17-inputframe",{attrs:{error:e.error,note:e.note,label:e.label,locale:e.locale,name:e.name,"label-for":e.uniqId,required:e.required,"add-new":e.addNew},on:{localize:e.updateLocale}},[n("span",{staticClass:"select__input",class:e.selectClasses},[n("select",{directives:[{name:"model",rawName:"v-model",value:e.selectedValue,expression:"selectedValue"}],attrs:{name:e.name,id:e.uniqId,disabled:e.disabled,required:e.required,readonly:e.readonly},on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.selectedValue=t.target.multiple?n:n[0]}}},e._l(e.fullOptions,(function(t,i){return n("option",{key:i,domProps:{value:t.value,innerHTML:e._s(t.label)}})})),0)])]),e.addNew?[n("a17-modal-add",{ref:"addModal",attrs:{name:e.name,"form-create":e.addNew,"modal-title":"Add new "+e.label}},[e._t("addModal")],2)]:e._e()],2)},v=[],_=n("825f"),y=n("da6f"),w=n("67ff"),O=n("f03e"),E=n("ed28"),T=n("7d9f"),C={name:"A17Select",mixins:[_["a"],y["a"],O["a"],T["a"],w["a"],E["a"]],props:{size:{type:String,default:""},selected:{default:""},options:{default:function(){return[]}}},data:function(){return{value:this.selected}},computed:{uniqId:function(e){return this.name+"-"+this.randKey},selectClasses:function(){return["small"===this.size?"select__input--small":"","large"===this.size?"select__input--large":""]},selectedValue:{get:function(){return this.value},set:function(e){this.value=e,this.saveIntoStore(e),this.$emit("change",e)}}},methods:{updateFromStore:function(e){this.value=e}},mounted:function(){this.$emit("change",this.value)}},A=C,S=(n("7c45"),Object(l["a"])(A,g,v,!1,null,"47b63144",null)),D=S.exports,P=n("7b5e"),x=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"show",rawName:"v-show",value:e.isCurrentLocale,expression:"isCurrentLocale"}],staticClass:"input",class:e.textfieldClasses,attrs:{hidden:!e.isCurrentLocale||null}},[e.label?n("label",{staticClass:"input__label",attrs:{for:e.labelFor||e.name}},[e._v(" "+e._s(e.label)),e.required?n("span",{staticClass:"input__required"},[e._v("*")]):e._e(),e.hasLocale&&e.languages.length>1?n("span",{directives:[{name:"tooltip",rawName:"v-tooltip"}],staticClass:"input__lang",attrs:{"data-tooltip-title":e.$trans("fields.generic.switch-language")},on:{click:e.onClickLocale}},[e._v(e._s(e.displayedLocale))]):e._e(),e.note?n("span",{staticClass:"input__note f--small"},[e._v(e._s(e.note))]):e._e()]):e._e(),e.addNew?n("a",{staticClass:"input__add",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.openAddModal(t)}}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"add"}}),e._v(" "),n("span",{staticClass:"f--link-underlined--o"},[e._v("Add New")])]):e._e(),e._t("default"),e.error&&e.errorMessage?n("span",{staticClass:"input__errorMessage f--small",domProps:{innerHTML:e._s(e.errorMessage)}}):e._e(),e.otherLocalesError?n("span",{staticClass:"input__errorMessage f--small"},[e._v(e._s(e.errorMessageLocales))]):e._e()],2)},M=[],k={name:"A17InputFrame",mixins:[y["a"],O["a"],T["a"]],props:{addNew:{type:String,default:""}},computed:{textfieldClasses:function(){return{"input--error":this.error,"input--small":"small"===this.size}}},methods:{openAddModal:function(){this.$parent.$refs.addModal&&this.$parent.$refs.addModal.open()}}},L=k,I=(n("fc25"),Object(l["a"])(L,x,M,!1,null,"e9557df4",null)),j=I.exports,R=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-inputframe",{attrs:{error:e.error,note:e.note,label:e.label,name:e.name,required:e.required}},[n("div",{staticClass:"form__field",class:e.textfieldClasses},[n("input",{attrs:{type:"text",placeholder:e.placeholder,name:e.name,id:e.name,disabled:e.disabled,required:e.required,readonly:e.readonly,autofocus:e.autofocus,autocomplete:e.autocomplete,maxlength:"7"},domProps:{value:e.value},on:{focus:e.onFocus,blur:e.onBlur,input:e.onInput}}),n("a17-dropdown",{ref:"colorDropdown",staticClass:"form__field--color",attrs:{position:"bottom-right",arrow:!0,offset:15,minWidth:300,clickable:!0,sideOffset:15},on:{close:e.saveIntoStore}},[n("span",{staticClass:"form__field--colorBtn",style:e.bcgStyle,on:{click:function(t){return e.$refs.colorDropdown.toggle()}}}),n("div",{attrs:{slot:"dropdown__content"},slot:"dropdown__content"},[n("a17-colorpicker",{attrs:{color:e.value},on:{change:e.updateValueFromPicker}})],1)])],1)])},N=[],F=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"colorpicker"},[n("div",{staticClass:"colorpicker__color"},[n("div",{ref:"satContainer",staticClass:"colorpicker__saturation",style:{background:e.bgColor},on:{mousedown:function(t){return e.handleMouseDown("saturation")}}},[n("div",{staticClass:"colorpicker__saturation--white"}),n("div",{staticClass:"colorpicker__saturation--black"}),n("div",{staticClass:"colorpicker__saturation-pointer",style:{top:e.satPointerTop,left:e.satPointerLeft}},[n("div",{staticClass:"colorpicker__saturation-circle"})])]),n("div",{staticClass:"colorpicker__hue colorpicker__hue--vertical"},[n("div",{ref:"hueContainer",staticClass:"colorpicker__hue-container",on:{mousedown:function(t){return e.handleMouseDown("hue")}}},[n("div",{staticClass:"colorpicker__hue-pointer",style:{top:e.huePointerTop,left:e.huePointerLeft}},[n("div",{staticClass:"colorpicker__hue-picker"})])])])])])},$=[],B=n("66cb"),U=n.n(B),V=n("0f32"),q=n.n(V),H={name:"a17ColorPicker",props:{color:{type:String,required:!0},direction:{type:String,default:"vertical"}},data:function(){return{currentColor:U()(this.color),currentColorHue:U()(this.color).toHsv().h,currentTarget:"",pullDirection:""}},computed:{bgColor:function(){return"hsl(".concat(this.currentColorHue,", 100%, 50%)")},satPointerTop:function(){return-100*this.currentColor.toHsv().v+1+100+"%"},satPointerLeft:function(){return 100*this.currentColor.toHsv().s+"%"},huePointerTop:function(){return"vertical"===this.direction?0===this.currentColorHue&&"right"===this.pullDirection?0:-100*this.currentColorHue/360+100+"%":0},huePointerLeft:function(){return"vertical"===this.direction?0:0===this.currentColorHue&&"right"===this.pullDirection?"100%":100*this.currentColorHue/360+"%"}},methods:{throttle:q()((function(e,t){e(t)}),20,{leading:!0,trailing:!1}),satHandleChange:function(e,t){!t&&e.preventDefault();var n=this.$refs.satContainer;if(n){var i=n.clientWidth,a=n.clientHeight,r=n.getBoundingClientRect().left+window.pageXOffset,s=n.getBoundingClientRect().top+window.pageYOffset,o=e.pageX||(e.touches?e.touches[0].pageX:0),l=e.pageY||(e.touches?e.touches[0].pageY:0),c=o-r,u=l-s;c<0?c=0:c>i?c=i:u<0?u=0:u>a&&(u=a);var d=c/i,f=-u/a+1;f=f>0?f:0,f=f>1?1:f,this.throttle(this.onChange,{h:this.currentColorHue,s:d,v:f,a:this.currentColor.toHsv().a})}},hueHandleChange:function(e,t){!t&&e.preventDefault();var n,i,a=this.$refs.hueContainer,r=a.clientWidth,s=a.clientHeight,o=a.getBoundingClientRect().left+window.pageXOffset,l=a.getBoundingClientRect().top+window.pageYOffset,c=e.pageX||(e.touches?e.touches[0].pageX:0),u=e.pageY||(e.touches?e.touches[0].pageY:0),d=c-o,f=u-l;"vertical"===this.direction?f<0?n=360:f>s?n=0:(i=-100*f/s+100,n=360*i/100):d<0?n=0:d>r?n=360:(i=100*d/r,n=360*i/100),this.currentColorHue!==n&&this.throttle(this.onChange,{h:n,s:this.currentColor.toHsl().s,l:this.currentColor.toHsl().l,a:this.currentColor.toHsl().a,source:"hsl"})},handleMouseDown:function(e){this.currentTarget=e,"saturation"===this.currentTarget?(window.addEventListener("mousemove",this.satHandleChange),window.addEventListener("mouseup",this.satHandleChange)):(window.addEventListener("mousemove",this.hueHandleChange),window.addEventListener("mouseup",this.hueHandleChange)),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp:function(e){this.unbindEventListeners()},unbindEventListeners:function(){"saturation"===this.currentTarget?(window.removeEventListener("mousemove",this.satHandleChange),window.removeEventListener("mouseup",this.satHandleChange)):(window.removeEventListener("mousemove",this.hueHandleChange),window.removeEventListener("mouseup",this.hueHandleChange)),window.removeEventListener("mouseup",this.handleMouseUp)},onChange:function(e){this.currentColor=U()(e),this.currentColorHue=e.h,this.$emit("change",this.currentColor.toHexString())}}},W=H,z=(n("b773"),Object(l["a"])(W,F,$,!1,null,null,null)),K=z.exports,G={name:"a17ColorField",mixins:[y["a"],O["a"],w["a"]],props:{name:{type:String,required:!0},initialValue:{default:""}},components:{"a17-colorpicker":K},data:function(){return{focused:!1,value:this.initialValue}},computed:{bcgStyle:function(){return{"background-color":""!==this.value?this.value:"transparent"}},textfieldClasses:function(){return{"s--focus":this.focused,"s--disabled":this.disabled}}},methods:{updateFromStore:function(e){"undefined"===typeof e&&(e=""),this.value!==e&&(this.value=e)},updateValueFromPicker:function(e){this.value!==e&&(this.value=e)},updateValue:function(e){this.value!==e&&(this.value=e,this.saveIntoStore())},onBlur:function(e){var t=e.target.value;this.updateValue(t),this.focused=!1},onFocus:function(){this.focused=!0},onInput:function(){}}},Y=G,X=(n("5b74"),Object(l["a"])(Y,R,N,!1,null,"947c7b02",null)),Q=X.exports,J=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-inputframe",{attrs:{error:e.error,note:e.note,label:e.label,locale:e.locale,size:e.size,name:e.name,"label-for":e.uniqId,required:e.required},on:{localize:e.updateLocale}},[n("div",{staticClass:"input__field",class:e.textfieldClasses},[e.hasPrefix?n("span",{staticClass:"input__prefix"},[e._v(e._s(e.prefix))]):e._e(),"textarea"===e.type?n("textarea",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],ref:"clone",staticClass:"input__clone",attrs:{rows:e.rows,disabled:"true"},domProps:{value:e.value},on:{input:function(t){t.target.composing||(e.value=t.target.value)}}}):e._e(),"textarea"===e.type?n("textarea",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],ref:"input",attrs:{name:e.name,id:e.uniqId,placeholder:e.placeholder,disabled:e.disabled,required:e.required,readonly:e.readonly,rows:e.rows,autofocus:e.autofocus},domProps:{value:e.value},on:{focus:e.onFocus,blur:e.onBlur,input:[function(t){t.target.composing||(e.value=t.target.value)},e.onInput]}}):e._e(),"number"==e.type?n("input",{ref:"input",attrs:{type:"number",placeholder:e.placeholder,name:e.name,id:e.uniqId,disabled:e.disabled,maxlength:e.displayedMaxlength,required:e.required,readonly:e.readonly,autofocus:e.autofocus,autocomplete:e.autocomplete},domProps:{value:e.value},on:{focus:e.onFocus,blur:e.onBlur,input:e.onInput}}):e._e(),"text"==e.type?n("input",{ref:"input",attrs:{type:"text",placeholder:e.placeholder,name:e.name,id:e.uniqId,disabled:e.disabled,maxlength:e.displayedMaxlength,required:e.required,readonly:e.readonly,autofocus:e.autofocus,autocomplete:e.autocomplete},domProps:{value:e.value},on:{focus:e.onFocus,blur:e.onBlur,input:e.onInput}}):e._e(),"email"==e.type?n("input",{ref:"input",attrs:{type:"email",placeholder:e.placeholder,name:e.name,id:e.uniqId,disabled:e.disabled,maxlength:e.displayedMaxlength,required:e.required,readonly:e.readonly,autofocus:e.autofocus,autocomplete:e.autocomplete,pattern:"[^@\\s]+@[^@\\s]+\\.[^@\\s]+"},domProps:{value:e.value},on:{focus:e.onFocus,blur:e.onBlur,input:e.onInput}}):e._e(),"password"==e.type?n("input",{ref:"input",attrs:{type:"password",placeholder:e.placeholder,name:e.name,id:e.uniqId,disabled:e.disabled,maxlength:e.displayedMaxlength,required:e.required,readonly:e.readonly,autofocus:e.autofocus,autocomplete:e.autocomplete},domProps:{value:e.value},on:{focus:e.onFocus,blur:e.onBlur,input:e.onInput}}):e._e(),e.hasMaxlength?n("span",{staticClass:"input__limit f--tiny",class:e.limitClasses},[e._v(e._s(e.counter))]):e._e()])])},Z=[],ee=n("b047"),te=n.n(ee),ne={name:"A17Textfield",mixins:[_["a"],y["a"],O["a"],T["a"],w["a"]],props:{name:{type:String,required:!0},type:{type:String,default:"text"},prefix:{type:String,default:""},maxlength:{type:Number,default:0},initialValue:{default:""},rows:{type:Number,default:5}},computed:{uniqId:function(e){return this.name+"-"+this.randKey},textfieldClasses:function(){return{"input__field--textarea":"textarea"===this.type,"input__field--small":"small"===this.size&&"textarea"===!this.type,"s--focus":this.focused,"s--disabled":this.disabled}},hasMaxlength:function(){return this.maxlength>0},hasPrefix:function(){return""!==this.prefix},displayedMaxlength:function(){return!!this.hasMaxlength&&this.maxlength},limitClasses:function(){return{"input__limit--red":this.counter<10}}},data:function(){return{value:this.initialValue,lastSavedValue:this.initialValue,focused:!1,counter:0}},watch:{initialValue:function(){this.updateValue(this.initialValue)}},methods:{updateFromStore:function(e){"undefined"===typeof e&&(e=""),this.value!==e&&this.updateValue(e)},updateValue:function(e){this.value=e,this.updateCounter(e)},updateAndSaveValue:function(e){this.updateValue(e),this.lastSavedValue=this.value,this.saveIntoStore()},updateCounter:function(e){this.maxlength>0&&(this.counter=this.maxlength-(e?e.toString().length:0))},onFocus:function(e){this.focused=!0,this.resizeTextarea(),this.$emit("focus")},onBlur:function(e){var t=e.target.value;this.updateAndSaveValue(t),this.focused=!1,this.$emit("blur",t)},onInput:te()((function(e){var t=e.target.value;this.updateAndSaveValue(t),this.$emit("change",t)}),250),resizeTextarea:function(){if("textarea"===this.type){var e=this.$refs.clone,t=15;if(e){var n=e.scrollHeight;this.$refs.input.style.minHeight="".concat(n+t,"px")}}}},mounted:function(){this.updateCounter(this.value),"textarea"===this.type&&(this.resizeTextarea(),this.$watch("value",this.resizeTextarea),this.$nextTick((function(){window.addEventListener("resize",this.resizeTextarea)})))},beforeDestroy:function(){"textarea"===this.type&&window.removeEventListener("resize",this.resizeTextarea)}},ie=ne,ae=(n("68c3"),Object(l["a"])(ie,J,Z,!1,null,"3ae3c494",null)),re=ae.exports,se=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"form__input form__input--hidden"},[n("input",{attrs:{type:"hidden",name:e.name,id:e.uniqId},domProps:{value:e.value}})])},oe=[],le={name:"A17HiddenField",mixins:[_["a"],y["a"],w["a"]],props:{name:{type:String,required:!0},initialValue:{default:""}},computed:{uniqId:function(){return this.name+"-"+this.randKey}},data:function(){return{value:this.initialValue}},watch:{initialValue:function(){this.value=this.initialValue}},methods:{updateFromStore:function(e){"undefined"===typeof e&&(e=""),this.value!==e&&(this.value=e)}}},ce=le,ue=Object(l["a"])(ce,se,oe,!1,null,null,null),de=ue.exports,fe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-inputframe",{attrs:{error:e.error,note:e.note,label:e.label,locale:e.locale,size:e.size,name:e.name,required:e.required},on:{localize:e.updateLocale}},[n("div",{staticClass:"wysiwyg__outer",class:e.textfieldClasses},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],attrs:{name:e.name,type:"hidden"},domProps:{value:e.value},on:{input:function(t){t.target.composing||(e.value=t.target.value)}}}),e.editSource?[n("div",{directives:[{name:"show",rawName:"v-show",value:!e.activeSource,expression:"!activeSource"}],staticClass:"wysiwyg",class:e.textfieldClasses},[n("div",{ref:"editor",staticClass:"wysiwyg__editor",class:{"wysiwyg__editor--limitHeight":e.limitHeight}}),e.shouldShowCounter?n("span",{staticClass:"wysiwyg__limit f--tiny",class:e.limitClasses},[e._v(e._s(e.counter))]):e._e()]),n("div",{directives:[{name:"show",rawName:"v-show",value:e.activeSource,expression:"activeSource"}],staticClass:"form__field form__field--textarea"},[n("textarea",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],style:e.textareaHeight,attrs:{placeholder:e.placeholder,autofocus:e.autofocus},domProps:{value:e.value},on:{input:function(t){t.target.composing||(e.value=t.target.value)}}})]),n("a17-button",{staticClass:"wysiwyg__button",attrs:{variant:"ghost"},on:{click:e.toggleSourcecode}},[e._v("Source code")])]:[n("div",{staticClass:"wysiwyg",class:e.textfieldClasses},[n("div",{ref:"editor",staticClass:"wysiwyg__editor",class:{"wysiwyg__editor--limitHeight":e.limitHeight}}),e.shouldShowCounter?n("span",{staticClass:"wysiwyg__limit f--tiny",class:e.limitClasses},[e._v(e._s(e.counter))]):e._e()])]],2)])},he=[],pe=n("2f62"),me=(n("8096"),n("14e1"),n("a753"),n("9339")),be=n.n(me);function ge(e,t,n){return ge="undefined"!==typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var i=ve(e,t);if(i){var a=Object.getOwnPropertyDescriptor(i,t);return a.get?a.get.call(n):a.value}},ge(e,t,n||e)}function ve(e,t){while(!Object.prototype.hasOwnProperty.call(e,t))if(e=Pe(e),null===e)break;return e}function _e(e){return _e="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_e(e)}function ye(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function we(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function Oe(e,t,n){return t&&we(e.prototype,t),n&&we(e,n),e}function Ee(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Te(e,t)}function Te(e,t){return Te=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Te(e,t)}function Ce(e){var t=De();return function(){var n,i=Pe(e);if(t){var a=Pe(this).constructor;n=Reflect.construct(i,arguments,a)}else n=i.apply(this,arguments);return Ae(this,n)}}function Ae(e,t){return!t||"object"!==_e(t)&&"function"!==typeof t?Se(e):t}function Se(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function De(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Pe(e){return Pe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Pe(e)}be.a.debug("error");var xe=be.a.import("delta"),Me=be.a.import("blots/break"),ke=be.a.import("blots/embed"),Le=be.a.import("blots/inline"),Ie=be.a.import("formats/link"),je={blotName:"break",tagName:"BR"},Re=function(e){Ee(n,e);var t=Ce(n);function n(){return ye(this,n),t.apply(this,arguments)}return Oe(n,[{key:"length",value:function(){return 1}},{key:"value",value:function(){return"\n"}},{key:"insertInto",value:function(e,t){ke.prototype.insertInto.call(this,e,t)}}]),n}(Me);Re.blotName=je.blotName,Re.tagName=je.tagName;var Ne={key:13,shiftKey:!0,handler:function(e){var t=this.quill.getLeaf(e.index)[0],n=this.quill.getLeaf(e.index+1)[0];this.quill.insertEmbed(e.index,je.blotName,!0,"user"),null!==n&&t.parent===n.parent||this.quill.insertEmbed(e.index,je.blotName,!0,"user"),this.quill.setSelection(e.index+1,be.a.sources.SILENT)}};function Fe(){var e=new xe;return e.insert({break:""}),e}be.a.register(Re);var $e={blotName:"anchor",tagName:"SPAN"},Be=function(e){Ee(n,e);var t=Ce(n);function n(){return ye(this,n),t.apply(this,arguments)}return Oe(n,[{key:"format",value:function(e,t){if(e!==this.statics.blotName||!t)return ge(Pe(n.prototype),"format",this).call(this,e,t);t=this.constructor.sanitize(t),this.domNode.setAttribute("id",t)}}],[{key:"create",value:function(e){var t=ge(Pe(n),"create",this).call(this,e);return e=this.sanitize(e),t.setAttribute("id",e),t.className="ql-anchor",t}},{key:"sanitize",value:function(e){return e.replace(/\s+/g,"-").toLowerCase()}},{key:"formats",value:function(e){return e.getAttribute("id")}}]),n}(Le);Be.blotName=$e.blotName,Be.tagName=$e.tagName,be.a.register(Be);var Ue=function(e){Ee(n,e);var t=Ce(n);function n(){return ye(this,n),t.apply(this,arguments)}return Oe(n,[{key:"format",value:function(e,t){if(ge(Pe(n.prototype),"format",this).call(this,e,t),e===this.statics.blotName&&t){var i=/^((http|https|ftp):\/\/)/;i.test(t)?window["TWILL"].STORE.form.baseUrl&&t.startsWith(window["TWILL"].STORE.form.baseUrl)?this.domNode.removeAttribute("target"):this.domNode.setAttribute("target","_blank"):this.domNode.removeAttribute("target")}}}],[{key:"create",value:function(e){var t=ge(Pe(n),"create",this).call(this,e);e=this.sanitize(e),t.setAttribute("href",e);var i=/^((http|https|ftp):\/\/)/;return i.test(e)||t.removeAttribute("target"),window["TWILL"].STORE.form.baseUrl&&e.startsWith(window["TWILL"].STORE.form.baseUrl)&&t.removeAttribute("target"),t}}]),n}(Ie);function Ve(e){return'<span class="icon icon--wysiwyg_'+e+'" aria-hidden="true"><svg><title>'+e+'</title><use xlink:href="#icon--wysiwyg_'+e+'"></use></svg></span>'}be.a.register(Ue);var qe=be.a.import("ui/icons");qe.bold=Ve("bold"),qe.italic=Ve("italic"),qe.italic=Ve("italic"),qe.anchor=Ve("anchor"),qe.link=Ve("link"),qe.header["1"]=Ve("header"),qe.header["2"]=Ve("header-2"),qe.header["3"]=Ve("header-3"),qe.header["4"]=Ve("header-4"),qe.header["5"]=Ve("header-5"),qe.header["6"]=Ve("header-6");var He=["background","bold","color","font","code","italic","link","size","strike","script","underline","blockquote","header","indent","list","align","direction","code-block","formula","image","video"];function We(e){var t=[je.blotName,$e.blotName];function n(e){t.indexOf(e)>-1||-1===He.indexOf(e)||t.push(e)}return e.forEach((function(e){if("object"===_e(e))for(var t in e)n(t);"string"===typeof e&&n(e)})),t}var ze={Quill:be.a,lineBreak:{handle:Ne,clipboard:[je.tagName,Fe]},getFormats:We},Ke=n("7a77");function Ge(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Ye(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ge(Object(n),!0).forEach((function(t){Xe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ge(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Xe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Qe="//cdn.jsdelivr.net/gh/highlightjs/cdn-release@9.12.0/build/highlight.min.js",Je={name:"A17Wysiwyg",mixins:[y["a"],O["a"],T["a"],w["a"]],props:{editSource:{type:Boolean,default:!1},showCounter:{type:Boolean,default:!0},type:{type:String,default:"text"},prefix:{type:String,default:""},maxlength:{type:Number,default:0},initialValue:{default:""},limitHeight:{type:Boolean,default:!1},options:{type:Object,required:!1,default:function(){return{}}}},computed:Ye({textareaHeight:function(){return{height:this.editorHeight}},textfieldClasses:function(){return{"s--disabled":this.disabled,"s--focus":this.focused}},hasMaxlength:function(){return this.maxlength>0},shouldShowCounter:function(){return this.hasMaxlength&&this.showCounter},limitClasses:function(){return{"wysiwyg__limit--red":this.counter<10}}},Object(pe["c"])({baseUrl:function(e){return e.form.baseUrl}})),data:function(){return{value:this.initialValue,editorHeight:50,toolbarHeight:52,focused:!1,activeSource:!1,quill:null,counter:0,defaultModules:{toolbar:["bold","italic","underline","link"],clipboard:{matchVisual:!1,matchers:[ze.lineBreak.clipboard]},keyboard:{bindings:{lineBreak:ze.lineBreak.handle}},syntax:!1}}},methods:{initQuill:function(){var e=this;if(this.quill=new ze.Quill(this.$refs.editor,this.options),this.value&&this.updateEditor(this.value),this.quill.on("text-change",(function(t,n,i){var a=e.$refs.editor.children[0].innerHTML;"<p><br></p>"===a&&(a=""),e.value=a,e.$emit("input",e.value),e.$emit("change",e.value),e.updateCounter(e.getTextLength()),"user"===i&&e.textUpdate()})),this.quill.on("selection-change",(function(t,n,i){t?(e.focused=!0,e.$emit("focus")):(e.focused=!1,"user"===i&&e.saveIntoStore(),e.$emit("blur"))})),this.disabled&&this.quill.enable(!1),this.baseUrl){var t=this.quill.theme.tooltip,n=t.root;if(n){var i=n.querySelector("input[data-link]");i&&i.setAttribute("data-link",this.baseUrl)}}this.hasMaxlength&&this.showCounter&&this.updateCounter(this.getTextLength()),this.$emit("ready",this.quill)},anchorHandler:function(e){if(!0===e)e=prompt("Enter anchor:");else{var t=this.quill.getSelection(),n=this.quill.getFormat(t).anchor||"";e=prompt("Edit anchor:",n)}this.quill.format("anchor",e)},updateEditor:function(e){var t=this.quill.clipboard.convert(e);this.quill.setContents(t,"silent")},updateFromStore:function(e){"undefined"===typeof e&&(e=""),this.value!==e&&(this.value=e,this.updateEditor(e))},textUpdate:te()((function(){this.saveIntoStore()}),600),toggleSourcecode:function(){this.editorHeight=Math.max(50,this.$refs.editor.clientHeight)+this.toolbarHeight-1+"px",this.activeSource=!this.activeSource,this.updateEditor(this.value),this.saveIntoStore()},updateCounter:function(e){this.showCounter&&this.hasMaxlength&&(this.counter=this.maxlength-e)},getTextLength:function(){return this.quill.getLength()-(0===this.value.length?2:1)}},mounted:function(){var e=this;if(!this.quill){this.options.theme=this.options.theme||"snow",this.options.boundary=this.options.boundary||document.body,this.options.modules=this.options.modules||this.defaultModules;var t={container:void 0!==this.options.modules.toolbar?this.options.modules.toolbar:this.defaultModules.toolbar,handlers:{}};if(this.options.modules.clipboard=void 0!==this.options.modules.clipboard?this.options.modules.clipboard:this.defaultModules.clipboard,this.options.modules.keyboard=void 0!==this.options.modules.keyboard?this.options.modules.keyboard:this.defaultModules.keyboard,this.options.modules.syntax=void 0!==this.options.modules.syntax&&this.options.modules.syntax?{highlight:function(e){return hljs.highlightAuto(e).value}}:this.defaultModules.syntax,this.options.placeholder=this.options.placeholder||this.placeholder,this.options.readOnly=void 0!==this.options.readOnly?this.options.readOnly:this.readonly,this.options.formats=ze.getFormats(this.options.modules.toolbar),this.options.scrollingContainer=null,t.container.includes("anchor")&&(t.handlers.anchor=this.anchorHandler),this.options.modules.toolbar=t,this.options.modules.syntax&&"undefined"===typeof hljs){var n="highlight-js-script";Object(Ke["a"])(n,Qe,"text/javascript").then((function(){e.initQuill()}))}else this.initQuill()}},beforeDestroy:function(){this.quill=null}},Ze=Je,et=(n("1c68"),n("a91e"),n("42bd"),Object(l["a"])(Ze,fe,he,!1,null,"4981adde",null)),tt=et.exports,nt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-inputframe",{attrs:{error:e.error,note:e.note,label:e.label,locale:e.locale,size:e.size,name:e.name,required:e.required},on:{localize:e.updateLocale}},[n("div",{staticClass:"wysiwyg__outer"},[n("div",{directives:[{name:"show",rawName:"v-show",value:!e.activeSource,expression:"!activeSource"}],staticClass:"wysiwyg",class:e.textfieldClasses},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],attrs:{name:e.name,type:"hidden"},domProps:{value:e.value},on:{input:function(t){t.target.composing||(e.value=t.target.value)}}}),n("div",{ref:"editor",staticClass:"wysiwyg__editor"},[n("editor-menu-bar",{attrs:{editor:e.editor},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.commands,a=t.isActive;return[n("div",{staticClass:"wysiwyg__menubar"},[e.toolbar.header?[e.toolbar.header?n("wysiwyg-menu-bar-btn",{attrs:{icon:"paragraph",isActive:a.paragraph()},on:{"btn:click":i.paragraph}}):e._e(),e._l(e.headingOptions,(function(e){return n("wysiwyg-menu-bar-btn",{key:e,attrs:{icon:e>1?"header-"+e:"header",isActive:a.heading({level:e})},on:{"btn:click":function(t){return i.heading({level:e})}}})}))]:e._e(),e.toolbar.bold?n("wysiwyg-menu-bar-btn",{attrs:{icon:"bold",isActive:a.bold()},on:{"btn:click":i.bold}}):e._e(),e.toolbar.italic?n("wysiwyg-menu-bar-btn",{attrs:{icon:"italic",isActive:a.italic()},on:{"btn:click":i.italic}}):e._e(),e.toolbar.strike?n("wysiwyg-menu-bar-btn",{attrs:{icon:"strike",isActive:a.strike()},on:{"btn:click":i.strike}}):e._e(),e.toolbar.underline?n("wysiwyg-menu-bar-btn",{attrs:{icon:"underline",isActive:a.underline()},on:{"btn:click":i.underline}}):e._e(),e.toolbar.bullet?n("wysiwyg-menu-bar-btn",{attrs:{icon:"ul",isActive:a.bullet_list()},on:{"btn:click":i.bullet_list}}):e._e(),e.toolbar.ordered?n("wysiwyg-menu-bar-btn",{attrs:{icon:"ol",isActive:a.ordered_list()},on:{"btn:click":i.ordered_list}}):e._e(),e.toolbar.blockquote?n("wysiwyg-menu-bar-btn",{attrs:{icon:"quote",isActive:a.blockquote()},on:{"btn:click":i.blockquote}}):e._e(),e.toolbar["code-block"]?n("wysiwyg-menu-bar-btn",{attrs:{icon:"code",isActive:a.code_block()},on:{"btn:click":i.code_block}}):e._e(),e.toolbar["code"]?n("wysiwyg-menu-bar-btn",{attrs:{icon:"code",isActive:a.code()},on:{"btn:click":i.code}}):e._e(),e.toolbar.table?[n("wysiwyg-menu-bar-btn",{attrs:{icon:"table"},on:{"btn:click":function(e){return i.createTable({rowsCount:3,colsCount:3,withHeaderRow:!0})}}}),a.table()?n("div",{staticClass:"wysiwyg__menubar-table-buttons"},[n("wysiwyg-menu-bar-btn",{attrs:{icon:"delete_table"},on:{"btn:click":i.deleteTable}}),n("wysiwyg-menu-bar-btn",{attrs:{icon:"add_col_before"},on:{"btn:click":i.addColumnBefore}}),n("wysiwyg-menu-bar-btn",{attrs:{icon:"add_col_after"},on:{"btn:click":i.addColumnAfter}}),n("wysiwyg-menu-bar-btn",{attrs:{icon:"delete_col"},on:{"btn:click":i.deleteColumn}}),n("wysiwyg-menu-bar-btn",{attrs:{icon:"add_row_before"},on:{"btn:click":i.addRowBefore}}),n("wysiwyg-menu-bar-btn",{attrs:{icon:"add_row_after"},on:{"btn:click":i.addRowAfter}}),n("wysiwyg-menu-bar-btn",{attrs:{icon:"delete_row"},on:{"btn:click":i.deleteRow}}),n("wysiwyg-menu-bar-btn",{attrs:{icon:"combine_cells"},on:{"btn:click":i.toggleCellMerge}})],1):e._e()]:e._e(),n("wysiwyg-menu-bar-btn",{attrs:{icon:"undo"},on:{"btn:click":i.undo}}),n("wysiwyg-menu-bar-btn",{attrs:{icon:"redo"},on:{"btn:click":i.redo}})],2)]}}])}),n("div",{staticClass:"wysiwyg__contentWrapper",class:{"wysiwyg__contentWrapper--limitHeight":e.limitHeight}},[n("editor-content",{staticClass:"wysiwyg__content",attrs:{editor:e.editor}})],1)],1),e.shouldShowCounter?n("span",{staticClass:"input__limit f--tiny",class:e.limitClasses},[e._v(e._s(e.counter))]):e._e()]),e.editSource?[n("div",{directives:[{name:"show",rawName:"v-show",value:e.activeSource,expression:"activeSource"}],staticClass:"form__field form__field--textarea"},[n("textarea",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],style:e.textareaHeight,attrs:{placeholder:e.placeholder,autofocus:e.autofocus},domProps:{value:e.value},on:{input:function(t){t.target.composing||(e.value=t.target.value)}}})]),n("a17-button",{staticClass:"wysiwyg__button",attrs:{variant:"ghost"},on:{click:e.toggleSourcecode}},[e._v("Source code ")])]:e._e()],2)])},it=[],at=n("cd42"),rt=n("f23d"),st=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",{staticClass:"wysiwyg__menubar-button",class:{"is-active":e.isActive},attrs:{type:"button"},on:{click:e.handleClick}},[n("span",{staticClass:"icon",class:"icon--wysiwyg_"+e.icon,attrs:{"aria-hidden":"true"}},[n("svg",[n("title",[e._v(e._s(e.icon))]),n("use",{attrs:{"xlink:href":"#icon--wysiwyg_"+e.icon}})])])])},ot=[],lt={name:"WysiwygMenuBarButton",props:{icon:{type:String,required:!0},isActive:{type:Boolean,default:!1}},methods:{handleClick:function(){this.$emit("btn:click")}}},ct=lt,ut=(n("0fea"),Object(l["a"])(ct,st,ot,!1,null,"410c6e14",null)),dt=ut.exports;function ft(e){return ft="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ft(e)}function ht(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function pt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ht(Object(n),!0).forEach((function(t){mt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ht(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function mt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bt={name:"A17Wysiwyg",mixins:[y["a"],O["a"],T["a"],w["a"]],props:{editSource:{type:Boolean,default:!1},showCounter:{type:Boolean,default:!0},type:{type:String,default:"text"},prefix:{type:String,default:""},maxlength:{type:Number,default:0},initialValue:{default:""},limitHeight:{type:Boolean,default:!1},options:{type:Object,required:!1,default:function(){return{modules:{}}}}},computed:pt({textareaHeight:function(){return{height:this.editorHeight}},textfieldClasses:function(){return{"s--disabled":this.disabled,"s--focus":this.focused}},hasMaxlength:function(){return this.maxlength>0},shouldShowCounter:function(){return this.hasMaxlength&&this.showCounter},limitClasses:function(){return{"input__limit--red":this.counter<10}}},Object(pe["c"])({baseUrl:function(e){return e.form.baseUrl}})),components:{EditorContent:at["b"],EditorMenuBar:at["c"],"wysiwyg-menu-bar-btn":dt},data:function(){return{value:this.initialValue,editorHeight:50,toolbarHeight:52,toolbar:this.options.modules.toolbar?this.options.modules.toolbar.reduce((function(e,t){return t.list?(e[t.list]=!0,e):"object"===ft(t)?pt(pt({},e),t):(e[t]=!0,e)}),{}):{bold:!0,italic:!0,underline:!0,link:!0},headingOptions:[],focused:!1,activeSource:!1,counter:0,editor:null}},methods:{updateEditor:function(e){this.editor&&this.editor.setContent(e)},updateFromStore:function(e){"undefined"===typeof e&&(e=""),this.value!==e&&(this.value=e,this.updateEditor(e))},textUpdate:te()((function(){this.saveIntoStore()}),600),toggleSourcecode:function(){this.editorHeight=Math.max(50,this.$refs.editor.clientHeight)+this.toolbarHeight-1+"px",this.activeSource=!this.activeSource,this.updateEditor(this.value),this.saveIntoStore()},updateCounter:function(){this.showCounter&&this.hasMaxlength&&(this.counter=this.maxlength-this.getTextLength())},getTextLength:function(){return this.editor.getHTML().replace(/<[^>]+>/g,"").length}},beforeMount:function(){var e=this,t=this.value||"",n=[new rt["h"],new rt["f"]];this.placeholder&&this.placeholder.length>0&&n.push(new rt["m"]({emptyNodeClass:"is-empty",emptyNodeText:this.placeHolder,showOnlyWhenEditable:!0})),(this.toolbar.ordered||this.toolbar.bullet)&&n.push(new rt["k"]),Object.keys(this.toolbar).forEach((function(t){switch(t){case"header":var i=e.toolbar[t].filter((function(e){return"number"===typeof e}));i.forEach((function(t){e.headingOptions.push(t)})),n.push(new rt["g"]({levels:i}));break;case"bold":n.push(new rt["b"]);break;case"italic":n.push(new rt["i"]);break;case"strike":n.push(new rt["n"]);break;case"underline":n.push(new rt["s"]);break;case"link":n.push(new rt["j"]);break;case"blockquote":n.push(new rt["a"]);break;case"bullet":n.push(new rt["c"]);break;case"ordered":n.push(new rt["l"]);break;case"code":n.push(new rt["d"]);break;case"code-block":n.push(new rt["e"]);break;case"table":n.push(new rt["o"]({resizable:!1})),n.push(new rt["q"]),n.push(new rt["p"]),n.push(new rt["r"]);break}})),this.editor=new at["a"]({extensions:n,content:t,onUpdate:function(t){var n=t.getHTML;e.value=n(),e.textUpdate(),e.updateCounter()}}),this.updateCounter()},beforeDestroy:function(){this.editor.destroy()}},gt=bt,vt=(n("f899"),n("ba2c"),Object(l["a"])(gt,nt,it,!1,null,"d9e2669e",null)),_t=vt.exports,yt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"media",class:{"media--hoverable":e.hover,"media--slide":e.isSlide}},[n("div",{staticClass:"media__field"},[e.hasMedia?n("div",{staticClass:"media__info"},[n("div",{staticClass:"media__img"},[n("div",{staticClass:"media__imgFrame"},[n("div",{staticClass:"media__imgCentered",style:e.cropThumbnailStyle},[e.cropSrc&&e.showImg?n("img",{ref:"mediaImg",class:e.cropThumbnailClass,attrs:{src:e.cropSrc}}):e._e()]),n("div",{staticClass:"media__edit",on:{click:function(t){return e.openMediaLibrary(1,e.mediaKey,e.index)}}},[n("span",{staticClass:"media__edit--button"},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"edit"}})])])])]),n("ul",{staticClass:"media__metadatas"},[n("li",{staticClass:"media__name",on:{click:function(t){return e.openMediaLibrary(1,e.mediaKey,e.index)}}},[n("strong",{attrs:{title:e.media.name}},[e._v(e._s(e.media.name))])]),e.media.size?n("li",{staticClass:"f--small"},[e._v("File size: "+e._s(e._f("uppercase")(e.media.size)))]):e._e(),e.media.width+e.media.height?n("li",{staticClass:"f--small"},[e._v(e._s(e.$trans("fields.medias.original-dimensions"))+": "+e._s(e.media.width)+" × "+e._s(e.media.height)+" ")]):e._e(),e.cropInfos?n("li",{staticClass:"f--small media__crop-link",on:{click:e.openCropMedia}},e._l(e.cropInfos,(function(t,i){return n("p",{key:i,staticClass:"f--small f--note hide--xsmall"},[n("span",{domProps:{innerHTML:e._s(t)}})])})),0):e._e(),n("li",{staticClass:"f--small"},[e.withAddInfo?n("a",{staticClass:"f--link-underlined--o",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.metadatasInfos(t)}}},[e._v(e._s(e.metadatas.text))]):e._e()])]),n("a17-buttonbar",{staticClass:"media__actions"},[n("a",{attrs:{href:e.media.original,download:""}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"download"}})]),e.activeCrop?n("button",{attrs:{type:"button"},on:{click:e.openCropMedia}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"crop"}})]):e._e(),n("button",{attrs:{type:"button"},on:{click:e.deleteMediaClick}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"trash"}})])]),n("div",{staticClass:"media__actions-dropDown"},[n("a17-dropdown",{ref:"dropDown",attrs:{position:"right"}},[n("a17-button",{attrs:{size:"icon",variant:"icon"},on:{click:function(t){return e.$refs.dropDown.toggle()}}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"more-dots"}})]),n("div",{attrs:{slot:"dropdown__content"},slot:"dropdown__content"},[n("a",{attrs:{href:e.media.original,download:""}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"download"}}),e._v(e._s(e.$trans("fields.medias.download")))]),e.activeCrop?n("button",{attrs:{type:"button"},on:{click:e.openCropMedia}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"crop"}}),e._v(e._s(e.$trans("fields.medias.crop"))+" ")]):e._e(),n("button",{attrs:{type:"button"},on:{click:e.deleteMediaClick}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"trash"}}),e._v(e._s(e.$trans("fields.medias.delete")))])])],1)],1)],1):e._e(),e.hasMedia?e._e():n("a17-button",{attrs:{variant:"ghost",disabled:e.disabled},on:{click:e.openMediaLibrary}},[e._v(e._s(e.btnLabel))]),this.$slots.default?n("p",{staticClass:"media__note f--small"},[e._t("default")],2):e._e(),e.hasMedia&&e.withAddInfo?n("div",{staticClass:"media__metadatas--options",class:{"s--active":e.metadatas.active}},[n("a17-mediametadata",{attrs:{name:e.metadataName,label:"Alt Text",id:"altText",media:e.media,maxlength:e.altTextMaxLength},on:{change:e.updateMetadata}}),e.withCaption?n("a17-mediametadata",{attrs:{name:e.metadataName,label:"Caption",id:"caption",media:e.media,maxlength:e.captionMaxLength},on:{change:e.updateMetadata}}):e._e(),e.withVideoUrl?n("a17-mediametadata",{attrs:{name:e.metadataName,label:"Video URL (optional)",id:"video",media:e.media},on:{change:e.updateMetadata}}):e._e(),e._l(e.extraMetadatas,(function(t){return[e.extraMetadatas.length>0?n("a17-mediametadata",{key:t.name,attrs:{type:t.type,name:e.metadataName,label:t.label,id:t.name,media:e.media,maxlength:t.maxlength||0},on:{change:e.updateMetadata}}):e._e()]}))],2):e._e()],1),e.hasMedia&&e.activeCrop?n("a17-modal",{ref:e.cropModalName,staticClass:"modal--cropper",attrs:{forceClose:!0,title:e.$trans("fields.medias.crop-edit"),mode:"medium"}},[n("a17-cropper",{key:e.cropperKey,attrs:{media:e.media,aspectRatio:16/9,context:e.cropContext},on:{"crop-end":e.cropMedia}},[n("a17-button",{staticClass:"cropper__button",attrs:{variant:"action"},on:{click:function(t){return e.$refs[e.cropModalName].close()}}},[e._v(e._s(e.$trans("fields.medias.crop-save")))])],1)],1):e._e(),n("input",{attrs:{name:e.inputName,type:"hidden"},domProps:{value:JSON.stringify(e.media)}})],1)},wt=[],Ot=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"cropper"},[n("header",{staticClass:"cropper__header"},[e.multiCrops?n("ul",{staticClass:"cropper__breakpoints"},e._l(e.cropOptions,(function(t,i,a){return n("li",{key:i,class:{"s--active":e.toggleBreakpoint===a},on:{click:function(t){return e.changeCrop(i,a)}}},[e._v(e._s(e._f("capitalize")(i)))])})),0):e._e()]),n("div",{staticClass:"cropper__content"},[n("div",{ref:"cropWrapper",staticClass:"cropper__wrapper"},[n("img",{ref:"cropImage",staticClass:"cropper__img",attrs:{src:e.currentMedia.medium||e.currentMedia.original,alt:e.currentMedia.name}})])]),n("footer",{staticClass:"cropper__footer"},[e.ratiosByContext.length>1?n("ul",{staticClass:"cropper__ratios"},e._l(e.ratiosByContext,(function(t){return n("li",{key:t.name,staticClass:"f--small",class:{"s--active":e.currentRatioName===t.name},on:{click:function(n){return e.changeRatio(t)}}},[e._v(e._s(e._f("capitalize")(t.name)))])})),0):e._e(),n("span",{staticClass:"cropper__values f--small hide--xsmall",class:e.cropperWarning},[e._v(e._s(e.cropValues.original.width)+" × "+e._s(e.cropValues.original.height))]),e._t("default")],2)])},Et=[],Tt=n("4e53"),Ct=n("bab4"),At=n.n(Ct),St=(n("4604"),n("605f")),Dt=function(e,t,n){return{x:Math.round(e.x*t.width/n.width),y:Math.round(e.y*t.height/n.height),width:Math.round(e.width*t.width/n.width),height:Math.round(e.height*t.height/n.height)}};function Pt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function xt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Pt(Object(n),!0).forEach((function(t){Mt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Mt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var kt={name:"a17Cropper",props:{media:{type:Object,default:function(){}},context:{type:String,default:""}},mixins:[St["a"]],data:function(){return{cropper:null,currentMedia:this.media,currentCrop:Object.keys(this.media.crops)[0],toggleBreakpoint:0,cropValues:{natural:{width:null,height:null},original:{width:this.media.crops[Object.keys(this.media.crops)[0]].width,height:this.media.crops[Object.keys(this.media.crops)[0]].height}},minCropValues:{width:0,height:0},currentRatioName:this.media.crops[Object.keys(this.media.crops)[0]].name}},watch:{media:function(e){this.currentMedia=e}},computed:xt({cropOptions:function(){return this.allCrops.hasOwnProperty(this.context)?this.allCrops[this.context]:{}},crop:function(){return this.currentMedia.crops[this.currentCrop]},multiCrops:function(){return Object.keys(this.media.crops).length>1},ratiosByContext:function(){var e=this.cropOptions[this.currentCrop];return e||[]},cropperOpts:function(){var e=this;return xt(xt({},this.defaultCropsOpts),{},{cropmove:function(){e.updateCropperValues()},cropend:function(){e.sendCropperValues()}})},cropperWarning:function(){return{cropper__warning:this.cropValues.original.width<this.minCropValues.width||this.cropValues.original.height<this.minCropValues.height}}},Object(pe["c"])({allCrops:function(e){return e.mediaLibrary.crops}})),filters:Tt["a"],mounted:function(){var e=this,t=this.cropperOpts,n=this.$refs.cropImage,i=this.$refs.cropWrapper,a=new Image;a.addEventListener("load",(function(){i.style.maxWidth=i.getBoundingClientRect().width+"px",i.style.minHeight=i.getBoundingClientRect().height+"px",e.cropper=new At.a(n,t)}),{once:!0,passive:!0,capture:!0}),a.src=this.currentMedia.medium||this.currentMedia.original,n.addEventListener("ready",(function(){e.cropValues.natural.width=a.naturalWidth,e.cropValues.natural.height=a.naturalHeight,e.updateCrop()}),{once:!0,passive:!0,capture:!0})},methods:{initAspectRatio:function(){var e=this,t=this.ratiosByContext,n=t.find((function(t){return t.name===e.currentRatioName}));if("undefined"!==typeof n&&n)return this.minCropValues.width=n.minValues?n.minValues.width:0,this.minCropValues.height=n.minValues?n.minValues.height:0,void this.cropper.setAspectRatio(n.ratio);this.cropper.setAspectRatio(this.aspectRatio)},changeCrop:function(e,t){this.currentCrop=e,this.currentRatioName=this.crop.name,this.toggleBreakpoint=t,this.updateCrop(),this.sendCropperValues()},changeRatio:function(e){this.currentRatioName=e.name,this.updateCrop(),this.sendCropperValues()},updateCrop:function(){this.initAspectRatio(),this.initCrop(),this.updateCropperValues()},updateCropperValues:function(){var e=this.cropper.getData(!0),t=this.toOriginalCrop(e);this.cropValues.original.width=t.width,this.cropValues.original.height=t.height},initCrop:function(){var e=this.toNaturalCrop(this.crop);this.cropper.setData(e)},test:function(){var e=this.toNaturalCrop({x:0,y:0,width:380,height:475});this.cropper.setAspectRatio(.8),this.cropper.setData(e)},sendCropperValues:function(){var e={values:{}};e.values[this.currentCrop]=this.toOriginalCrop(this.cropper.getData(!0)),e.values[this.currentCrop].name=this.currentRatioName,this.$emit("crop-end",e)},toNaturalCrop:function(e){return Dt(e,this.cropValues.natural,this.currentMedia)},toOriginalCrop:function(e){return Dt(e,this.currentMedia,this.cropValues.natural)}},beforeDestroy:function(){this.cropper.destroy()}},Lt=kt,It=(n("935b"),Object(l["a"])(Lt,Ot,Et,!1,null,"6c737ef4",null)),jt=It.exports,Rt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.languages.length>1&&"text"===e.fieldType?n("a17-locale",{attrs:{type:"a17-textfield",initialValues:e.initialValues,attributes:e.attributes},on:{change:e.saveMetadata}}):"text"===e.fieldType?n("a17-textfield",{attrs:{label:e.label,name:e.fieldName,type:"text",placeholder:e.placeholder,initialValue:e.initialValue,"in-store":"value",maxlength:e.maxlength},on:{change:e.saveMetadata}}):"checkbox"===e.fieldType?n("div",{staticClass:"mediaMetadata__checkbox"},[n("a17-checkbox",{attrs:{label:e.label,name:e.fieldName,initialValue:e.initialValue,value:1,inStore:"value"},on:{change:e.saveMetadata}})],1):e._e()},Nt=[];function Ft(e){return Ft="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ft(e)}function $t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Bt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$t(Object(n),!0).forEach((function(t){Ut(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$t(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ut(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Vt={name:"A17MediaMetadata",props:{media:{type:Object,default:function(){}},name:{type:String,required:!0},id:{type:String,required:!0},label:{type:String,required:!0},type:{type:String,required:!1},maxlength:{type:Number,required:!1,default:0}},data:function(){return{initialValues:{},initialValue:""}},computed:Bt({fieldName:function(){return"".concat(this.name,"[").concat(this.id,"]")},fieldType:function(){return this.type?this.type:"text"},defaultMetadatas:function(){return this.media.hasOwnProperty("metadatas")&&this.media.metadatas.default[this.id]||!1},customMetadatas:function(){return this.media.hasOwnProperty("metadatas")&&this.media.metadatas.custom[this.id]||!1},attributes:function(){return{label:this.label,name:this.fieldName,type:"text",placeholder:this.placeholder,inStore:"value",maxlength:this.maxlength}},placeholder:function(){return this.defaultMetadatas?"object"===Ft(this.defaultMetadatas)?this.defaultMetadatas.hasOwnProperty(this.currentLocale)?this.defaultMetadatas[this.currentLocale]:"":null!==this.defaultMetadatas?this.defaultMetadatas:"":""}},Object(pe["c"])({languages:function(e){return e.language.all},currentLocale:function(e){return e.language.active.value}})),methods:{saveMetadata:function(e){if(!e.locale){var t=e;e={value:t}}e.id=this.id,this.$emit("change",e)}},mounted:function(){var e=this,t={},n="",i=0;this.languages.forEach((function(a){var s=a.value;if(e.customMetadatas){e.customMetadatas[s]?t[s]=e.customMetadatas[s]:!0!==e.customMetadatas&&"string"!==typeof e.customMetadatas||0!==i?t[s]="":(t[s]=e.customMetadatas,n=e.customMetadatas);var o={};o.name=e.fieldName,o.value=t[s],e.languages.length>1&&(o.locale=s),e.$store.commit(r["f"].UPDATE_FORM_FIELD,o)}i++})),this.initialValues=t,this.initialValue=n},beforeDestroy:function(){this.$store.commit(r["f"].REMOVE_FORM_FIELD,this.fieldName)}},qt=Vt,Ht=(n("6e6b"),Object(l["a"])(qt,Rt,Nt,!1,null,"06953b08",null)),Wt=Ht.exports,zt=n("1a8d"),Kt={props:{withAddInfo:{type:Boolean,default:!0},withVideoUrl:{type:Boolean,default:!0},withCaption:{type:Boolean,default:!0},altTextMaxLength:{type:Number,default:0},captionMaxLength:{type:Number,default:0},cropContext:{type:String,default:""},extraMetadatas:{type:Array,default:function(){return[]}}}},Gt=n("4e9d"),Yt=n.n(Gt);function Xt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Qt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xt(Object(n),!0).forEach((function(t){Jt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Jt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Zt=-1!==navigator.userAgent.indexOf("Safari")&&-1===navigator.userAgent.indexOf("Chrome"),en={name:"A17Mediafield",components:{"a17-cropper":jt,"a17-mediametadata":Wt},mixins:[zt["a"],Kt],props:{name:{type:String,required:!0},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},btnLabel:{type:String,default:function(){return this.$trans("fields.medias.btn-label","Attach image")}},hover:{type:Boolean,default:!1},isSlide:{type:Boolean,default:!1},index:{type:Number,default:0},mediaContext:{type:String,default:""},activeCrop:{type:Boolean,default:!0},widthMin:{type:Number,default:0},heightMin:{type:Number,default:0}},data:function(){return{canvas:null,img:null,ctx:null,imgLoaded:!1,cropSrc:"",showImg:!1,isDestroyed:!1,naturalDim:{width:null,height:null},originalDim:{width:null,height:null},hasMediaChanged:!1,metadatas:{text:this.$trans("fields.medias.edit-info"),textOpen:this.$trans("fields.medias.edit-info"),textClose:this.$trans("fields.medias.edit-close"),active:!1}}},filters:Tt["a"],computed:Qt({cropThumbnailStyle:function(){return this.showImg?{}:this.hasMedia&&this.media.crops?0===this.cropSrc.length?{}:{backgroundImage:"url(".concat(this.cropSrc,")")}:{}},cropThumbnailClass:function(){if(!this.hasMedia)return{};if(!this.media.crops)return{};var e=this.media.crops[Object.keys(this.media.crops)[0]];return{"media__img--landscape":e.width/e.height>=1,"media__img--portrait":e.width/e.height<1}},mediaKey:function(){return this.mediaContext.length>0?this.mediaContext:this.name},inputName:function(){var e=this.name;return this.name.indexOf("[")&&(e=this.name.replace("]","").replace("[","][")),"medias["+e+"]["+this.index+"]"},metadataName:function(){return"mediaMeta["+this.name+"]["+this.media.id+"]"},media:function(){return this.selectedMedias.hasOwnProperty(this.mediaKey)&&this.selectedMedias[this.mediaKey][this.index]||{}},cropInfos:function(){var e=[];if(this.media.crops)for(var t in this.media.crops)if(this.media.crops[t].width+this.media.crops[t].height){var n="";n+=this.media.crops[t].name+" "+this.$trans("fields.medias.crop-list")+": ",n+=this.media.crops[t].width+"&nbsp;&times;&nbsp;"+this.media.crops[t].height,e.push(n)}return e.length>0?e:null},hasMedia:function(){return Object.keys(this.media).length>0},cropperKey:function(){return"".concat(this.mediaKey,"-").concat(this.index,"_").concat(this.cropContext)},mediaHasCrop:function(){return this.media.crops},cropModalName:function(){return"".concat(name,"Modal")}},Object(pe["c"])({selectedMedias:function(e){return e.mediaLibrary.selected},allCrops:function(e){return e.mediaLibrary.crops}})),watch:{media:function(e,t){this.hasMediaChanged=e!==t,this.selectedMedias.hasOwnProperty(this.mediaKey)&&this.selectedMedias[this.mediaKey][this.index]&&(this.isDestroyed=!1)}},methods:{canvasCrop:function(){var e=this,t=this.media.crops[Object.keys(this.media.crops)[0]];if(t)if(t.width+t.height!==0){var n=this.media.thumbnail;this.$nextTick((function(){try{var i=Dt(t,e.naturalDim,e.originalDim),a=i.width,r=i.height;e.canvas.width=a,e.canvas.height=r,e.ctx.drawImage(e.img,i.x,i.y,a,r,0,0,a,r),n=e.canvas.toDataURL("image/png"),e.cropSrc!==n&&(e.showImg=!1,e.cropSrc=n)}catch(s){console.error(s),e.cropSrc!==n&&(e.showImg=!0,e.cropSrc=n)}}))}else this.showDefaultThumbnail()},setDefaultCrops:function(){var e=this,t={},n=[];if(this.allCrops.hasOwnProperty(this.cropContext)){for(var i in this.allCrops[this.cropContext]){var a=this.allCrops[this.cropContext][i][0].ratio,r=this.media.width,s=this.media.height,o={x:r/2,y:s/2},l=r,c=s;a>0&&a<1?(l=Math.floor(Math.min(s*a,r)),c=Math.floor(l/a)):a>=1&&(c=Math.floor(Math.min(r/a,s)),l=Math.floor(c*a));var u={x:0,y:0,width:l,height:c};u=Dt(u,this.naturalDim,this.originalDim),n.push(Yt.a.crop(this.img,{width:u.width,height:u.height,minScale:1}));var d=Math.floor(o.x-l/2),f=Math.floor(o.y-c/2);t[i]={},t[i].name=this.allCrops[this.cropContext][i][0].name||i,t[i].x=d,t[i].y=f,t[i].width=l,t[i].height=c}Promise.all(n).then((function(n){var i=0;n.forEach((function(n){var a={x:n.topCrop.x,y:n.topCrop.y,width:n.topCrop.width,height:n.topCrop.height},r=t[Object.keys(t)[i]],s=Dt(a,e.originalDim,e.naturalDim);r.x=s.x,r.y=s.y,r.width=s.width,r.height=s.height,i++})),e.cropMedia({values:t})}),(function(n){console.error(n),e.cropMedia({values:t})}))}else this.cropMedia({values:t})},cropMedia:function(e){e.key=this.mediaKey,e.index=this.index,this.$store.commit(r["h"].SET_MEDIA_CROP,e),this.img&&this.canvasCrop()},setNaturalDimensions:function(){this.img&&(this.naturalDim.width=this.img.naturalWidth,this.naturalDim.height=this.img.naturalHeight)},setOriginalDimensions:function(){this.media&&(this.originalDim.width=this.media.width,this.originalDim.height=this.media.height)},init:function(){var e=this;this.showImg=!1;var t=function(){e.setNaturalDimensions(),e.setOriginalDimensions(),e.mediaHasCrop?e.canvasCrop():e.setDefaultCrops()};this.hasMedia&&(this.cropSrc=this.media.thumbnail,this.initImg().then((function(){t()}),(function(n){console.error(n),e.showDefaultThumbnail(),e.$nextTick((function(){var n=e.$refs.mediaImg;n?(n.addEventListener("load",(function(){e.img=n,t()}),{once:!0,passive:!0,capture:!0}),n.addEventListener("error",(function(t){console.error(t),e.showDefaultThumbnail()}))):(e.showImg=!1,e.cropSrc=e.media.thumbnail)}))})),this.hasMediaChanged=!1)},initImg:function(){var e=this;return new Promise((function(t,n){e.img=new Image,Zt||(e.img.crossOrigin="Anonymous"),e.canvas=document.createElement("canvas"),e.ctx=e.canvas.getContext("2d"),e.img.addEventListener("load",(function(){t()}),{once:!0,passive:!0,capture:!0}),e.img.addEventListener("error",(function(e){n(e)}));var i="?";e.media.thumbnail.indexOf("?")>-1&&(i="&"),e.img.src=e.media.thumbnail+i+"no-cache"}))},showDefaultThumbnail:function(){this.showImg=!0,this.hasMedia&&(this.cropSrc=this.media.thumbnail)},openCropMedia:function(){this.$refs[this.cropModalName].open()},deleteMediaClick:function(){this.isDestroyed=!0,this.deleteMedia()},deleteMedia:function(){this.$store.commit(r["h"].DESTROY_SPECIFIC_MEDIA,{name:this.mediaKey,index:this.index})},updateMetadata:function(e){this.$store.commit(r["h"].SET_MEDIA_METADATAS,{media:{context:this.mediaKey,index:this.index},value:e})},metadatasInfos:function(){this.metadatas.active=!this.metadatas.active,this.metadatas.text=this.metadatas.active?this.metadatas.textClose:this.metadatas.textOpen}},beforeMount:function(){this.init()},beforeUpdate:function(){this.hasMediaChanged&&this.init()},beforeDestroy:function(){this.isSlide||this.isDestroyed||this.deleteMedia()}},tn=en,nn=(n("549f"),n("95ca"),Object(l["a"])(tn,yt,wt,!1,null,"799b30b4",null)),an=nn.exports,rn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-inputframe",{attrs:{error:e.error,label:e.label,locale:e.locale,size:e.size,name:e.name},on:{localize:e.updateLocale}},[e.max>1||0===e.max?n("a17-slideshow",{attrs:{name:e.name,cropContext:e.cropContext,max:e.max,required:e.required,buttonOnTop:e.buttonOnTop,withAddInfo:e.withAddInfo,withVideoUrl:e.withVideoUrl,withCaption:e.withCaption,altTextMaxLength:e.altTextMaxLength,captionMaxLength:e.captionMaxLength,extraMetadatas:e.extraMetadatas}},[e._t("default")],2):n("a17-mediafield",{attrs:{name:e.name,cropContext:e.cropContext,required:e.required,withAddInfo:e.withAddInfo,withVideoUrl:e.withVideoUrl,withCaption:e.withCaption,altTextMaxLength:e.altTextMaxLength,captionMaxLength:e.captionMaxLength,extraMetadatas:e.extraMetadatas}},[e._t("default")],2)],1)},sn=[],on={name:"A17MediafieldTranslated",mixins:[T["a"],O["a"],Kt],props:{name:{type:String,required:!0},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},max:{type:Number,default:1},buttonOnTop:{type:Boolean,default:!1}}},ln=on,cn=Object(l["a"])(ln,rn,sn,!1,null,null,null),un=cn.exports,dn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"radio",class:e.customClass},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedValue,expression:"selectedValue"}],staticClass:"radio__input",attrs:{type:"radio",name:e.name,id:e.uniqId(e.value),disabled:e.disabled},domProps:{value:e.value,checked:e._q(e.selectedValue,e.value)},on:{change:function(t){e.selectedValue=e.value}}}),n("label",{staticClass:"radio__label",attrs:{for:e.uniqId(e.value)}},[e._v(e._s(e.label))])])},fn=[],hn={name:"A17Radio",mixins:[_["a"]],props:{customClass:{type:String,default:""},value:{default:""},name:{type:String,default:""},label:{type:String,default:""},initialValue:{default:""},disabled:{type:Boolean,default:!1}},data:function(){return{currentValue:this.initialValue}},computed:{selectedValue:{get:function(){return this.currentValue},set:function(e){this.currentValue=e,this.$emit("change",e)}}},methods:{uniqId:function(e){return this.name+"_"+e+"-"+this.randKey}}},pn=hn,mn=(n("85cf"),Object(l["a"])(pn,dn,fn,!1,null,"6de2145c",null)),bn=mn.exports,gn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-inputframe",{attrs:{error:e.error,note:e.note,label:e.label,name:e.name,"label-for":e.uniqId}},[n("ul",{staticClass:"radioGroup",class:e.radioClasses},e._l(e.radios,(function(t,i){return n("li",{key:i,staticClass:"radioGroup__item"},[n("a17-radio",{attrs:{customClass:"radio__"+e.radioClass+"--"+(i+1),name:e.name,value:t.value,label:t.label,initialValue:e.currentValue,disabled:t.disabled},on:{change:e.changeValue}})],1)})),0)])},vn=[],_n={name:"A17CheckboxGroup",mixins:[_["a"],O["a"],w["a"]],props:{radioClass:{type:String,default:""},inline:{type:Boolean,default:!1},name:{type:String,default:""},label:{default:""},initialValue:{default:""},radios:{default:function(){return[]}}},data:function(){return{currentValue:this.initialValue}},computed:{uniqId:function(e){return this.name+"-"+this.randKey},radioClasses:function(){return[this.inline?"radioGroup--inline":""]}},methods:{updateFromStore:function(e){e!==this.currentValue&&this.updateValue(e)},updateValue:function(e){this.currentValue=e},changeValue:function(e){e!==this.currentValue&&(this.updateValue(e),this.$emit("change",this.currentValue),this.saveIntoStore(e))}}},yn=_n,wn=(n("4828"),Object(l["a"])(yn,gn,vn,!1,null,"5c97c7f2",null)),On=wn.exports,En=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"checkbox"},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.checkedValue,expression:"checkedValue"}],staticClass:"checkbox__input",class:e.checkboxClasses,attrs:{type:"checkbox",name:e.name,id:e.uniqId,disabled:e.disabled},domProps:{value:e.value,checked:Array.isArray(e.checkedValue)?e._i(e.checkedValue,e.value)>-1:e.checkedValue},on:{change:function(t){var n=e.checkedValue,i=t.target,a=!!i.checked;if(Array.isArray(n)){var r=e.value,s=e._i(n,r);i.checked?s<0&&(e.checkedValue=n.concat([r])):s>-1&&(e.checkedValue=n.slice(0,s).concat(n.slice(s+1)))}else e.checkedValue=a}}}),n("label",{staticClass:"checkbox__label",attrs:{for:e.uniqId}},[e._v(e._s(e.label)+" "),n("span",{staticClass:"checkbox__icon"},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"check"}})])])])},Tn=[],Cn={name:"A17Checkbox",mixins:[_["a"]],props:{value:{default:""},initialValue:{default:function(){return[]}},name:{type:String,default:""},theme:{type:String,default:""},label:{type:String,default:""},disabled:{type:Boolean,default:!1}},computed:{uniqId:function(e){return this.name+"_"+this.value+"-"+this.randKey},checkboxClasses:function(){return[this.theme?"checkbox__input--".concat(this.theme):""]},checkedValue:{get:function(){return this.initialValue},set:function(e){this.$emit("change",e)}}}},An=Cn,Sn=(n("8aa1"),Object(l["a"])(An,En,Tn,!1,null,"a7a2c0e2",null)),Dn=Sn.exports,Pn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-inputframe",{attrs:{error:e.error,note:e.note,name:e.name}},[n("div",{staticClass:"singleCheckbox"},[n("span",{staticClass:"checkbox"},[n("input",{staticClass:"checkbox__input",class:e.checkboxClasses,attrs:{type:"checkbox",value:"true",name:e.name+"["+e.randKey+"]",id:e.uniqId,disabled:e.disabled},domProps:{checked:e.checkedValue}}),n("label",{staticClass:"checkbox__label",attrs:{for:e.uniqId},on:{click:function(t){return t.preventDefault(),e.changeCheckbox(t)}}},[e._v(e._s(e.label)+" "),n("span",{staticClass:"checkbox__icon"},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"check"}})])])])]),e.requireConfirmation?[n("a17-dialog",{ref:"warningConfirm",attrs:{"modal-title":"Confirm","confirm-label":"Confirm"}},[n("p",{staticClass:"modal--tiny-title"},[n("strong",[e._v(e._s(e.confirmTitleText))])]),n("p",[e._v(e._s(e.confirmMessageText))])])]:e._e()],2)},xn=[],Mn={props:{requireConfirmation:{type:Boolean,default:!1},confirmMessageText:{type:String,default:"Are you sure you want to change this option ?"},confirmTitleText:{type:String,default:"Confirm selection"}}},kn={name:"A17SingleCheckbox",mixins:[_["a"],O["a"],w["a"],Mn],props:{name:{type:String,default:""},initialValue:{type:Boolean,default:!0},theme:{type:String,default:""},disabled:{type:Boolean,default:!1}},data:function(){return{currentValue:this.initialValue}},computed:{uniqId:function(){return this.name+"_"+this.randKey},checkboxClasses:function(){return[this.theme?"checkbox__input--".concat(this.theme):"",this.checkedValue?"checkbox__input--checked":""]},checkedValue:{get:function(){return this.currentValue},set:function(e){e!==this.currentValue&&(this.currentValue=e,"undefined"!==typeof this.saveIntoStore&&this.saveIntoStore(e),this.$emit("change",e))}}},methods:{updateFromStore:function(e){this.checkedValue=e},changeCheckbox:function(){var e=this;this.requireConfirmation?this.$refs.warningConfirm.open((function(){e.checkedValue=!e.checkedValue})):this.checkedValue=!this.checkedValue}}},Ln=kn,In=(n("70e5"),Object(l["a"])(Ln,Pn,xn,!1,null,"37563bca",null)),jn=In.exports,Rn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-inputframe",{attrs:{error:e.error,note:e.note,label:e.label,name:e.name}},[n("ul",{staticClass:"checkboxGroup",class:e.checkboxClasses},e._l(e.options,(function(t){return n("li",{key:t.value,staticClass:"checkboxGroup__item"},[n("a17-checkbox",{attrs:{name:e.name,value:t.value,label:t.label,initialValue:e.currentValue,disabled:t.disabled||e.disabled},on:{change:e.changeValue}})],1)})),0)])},Nn=[],Fn=n("63ea"),$n=n.n(Fn),Bn=n("1249"),Un={name:"A17CheckboxGroup",props:{name:{type:String,default:""},inline:{type:Boolean,default:!1},options:{type:Array,default:function(){return[]}}},mixins:[O["a"],Bn["a"],w["a"]],computed:{checkboxClasses:function(){return[this.inline?"checkboxGroup--inline":""]}},methods:{formatValue:function(e,t){var n=this;if(e&&t){var i=this.isMax(e),a=this.isMin(e);(i||a)&&($n()(t,n.checkedValue)||(n.checkedValue=t))}},updateFromStore:function(e){this.updateValue(e)},updateValue:function(e){this.checkedValue=e},changeValue:function(e){$n()(e,this.currentValue)||this.updateValue(e)}},mounted:function(){this.max+this.min>0&&this.$watch("currentValue",this.formatValue,{immediate:!0})}},Vn=Un,qn=(n("fa4a"),Object(l["a"])(Vn,Rn,Nn,!1,null,"c42094e6",null)),Hn=qn.exports,Wn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"multiselectorOuter"},[n("a17-inputframe",{attrs:{error:e.error,note:e.note,label:e.label,name:e.name,"add-new":e.addNew}},[n("div",{staticClass:"multiselector",class:e.gridClasses},[n("div",{staticClass:"multiselector__outer"},e._l(e.fullOptions,(function(t,i){return n("div",{key:i,staticClass:"multiselector__item"},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.checkedValue,expression:"checkedValue"}],staticClass:"multiselector__checkbox",class:{"multiselector__checkbox--checked":e.checkedValue.includes(t.value)},attrs:{type:"checkbox",name:e.name+"["+e.randKey+"]",id:e.uniqId(t.value,i),disabled:t.disabled||e.disabled},domProps:{value:t.value,checked:Array.isArray(e.checkedValue)?e._i(e.checkedValue,t.value)>-1:e.checkedValue},on:{change:function(n){var i=e.checkedValue,a=n.target,r=!!a.checked;if(Array.isArray(i)){var s=t.value,o=e._i(i,s);a.checked?o<0&&(e.checkedValue=i.concat([s])):o>-1&&(e.checkedValue=i.slice(0,o).concat(i.slice(o+1)))}else e.checkedValue=r}}}),n("label",{staticClass:"multiselector__label",attrs:{for:e.uniqId(t.value,i)},on:{click:function(n){return n.preventDefault(),e.changeCheckbox(t.value)}}},[n("span",{staticClass:"multiselector__icon"},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"check"}})]),e._v(" "+e._s(t.label)+" ")]),n("span",{staticClass:"multiselector__bg"})])})),0)])]),e.addNew?[n("a17-modal-add",{ref:"addModal",attrs:{name:e.name,"form-create":e.addNew,"modal-title":"Add new "+e.label}},[e._t("addModal")],2)]:e._e()],2)},zn=[],Kn={name:"A17Multiselect",mixins:[_["a"],O["a"],Bn["a"],w["a"],E["a"]],props:{grid:{type:Boolean,default:!0},inline:{type:Boolean,default:!1}},computed:{gridClasses:function(){return[this.grid?"multiselector--grid":"",this.inline?"multiselector--inline":""]}},methods:{updateFromStore:function(e){$n()(e,this.checkedValue)||(this.checkedValue=e)},changeCheckbox:function(e){var t=this.checkedValue.indexOf(e),n=this.checkedValue.slice();t>-1?n.splice(t,1):n.push(e);var i=this.isMax(n),a=this.isMin(n);i||a||(this.checkedValue=n)},uniqId:function(e,t){return this.name+"_"+e+"-"+this.randKey*(t+1)}}},Gn=Kn,Yn=(n("1f21"),Object(l["a"])(Gn,Wn,zn,!1,null,"61b04514",null)),Xn=Yn.exports,Qn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"multiselectorOuter"},[n("a17-inputframe",{attrs:{error:e.error,note:e.note,label:e.label,name:e.name,"add-new":e.addNew}},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],attrs:{type:"hidden",name:e.name},domProps:{value:e.value},on:{input:function(t){t.target.composing||(e.value=t.target.value)}}}),n("div",{staticClass:"singleselector",class:e.gridClasses},[n("div",{staticClass:"singleselector__outer"},e._l(e.fullOptions,(function(t,i){return n("div",{key:i,staticClass:"singleselector__item"},[n("input",{staticClass:"singleselector__radio",class:{"singleselector__radio--checked":t.value==e.selectedValue},attrs:{type:"radio",name:e.name+"["+e.randKey+"]",id:e.uniqId(t.value,i),disabled:t.disabled||e.disabled},domProps:{value:t.value}}),n("label",{staticClass:"singleselector__label",attrs:{for:e.uniqId(t.value,i)},on:{click:function(n){return n.preventDefault(),e.changeRadio(t.value)}}},[e._v(e._s(t.label))]),n("span",{staticClass:"singleselector__bg"})])})),0)])]),e.addNew?[n("a17-modal-add",{ref:"addModal",attrs:{name:e.name,"form-create":e.addNew,"modal-title":"Add new "+e.label}},[e._t("addModal")],2)]:e._e(),e.requireConfirmation?[n("a17-dialog",{ref:"warningConfirm",attrs:{"modal-title":"Confirm","confirm-label":"Confirm"}},[n("p",{staticClass:"modal--tiny-title"},[n("strong",[e._v(e._s(e.confirmTitleText))])]),n("p",[e._v(e._s(e.confirmMessageText))])])]:e._e()],2)},Jn=[],Zn={name:"A17Singleselect",mixins:[_["a"],O["a"],w["a"],E["a"],Mn],props:{name:{type:String,default:""},grid:{type:Boolean,default:!0},inline:{type:Boolean,default:!1},selected:{default:""},options:{default:function(){return[]}},disabled:{type:Boolean,default:!1}},data:function(){return{value:this.selected}},computed:{gridClasses:function(){return[this.grid?"singleselector--grid":"",this.inline?"singleselector--inline":""]},selectedValue:{get:function(){return this.value},set:function(e){e!==this.value&&(this.value=e,this.saveIntoStore(e),this.$emit("change",e))}}},methods:{updateFromStore:function(e){e!==this.value&&(this.value=e)},changeRadio:function(e){var t=this;this.requireConfirmation?this.$refs.warningConfirm.open((function(){t.selectedValue=e})):this.selectedValue=e},uniqId:function(e,t){return this.name+"_"+e+"-"+this.randKey*(t+1)}}},ei=Zn,ti=(n("66e8"),Object(l["a"])(ei,Qn,Jn,!1,null,"15ae57de",null)),ni=ti.exports,ii=n("14bd"),ai=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.barClasses},[e._t("default")],2)},ri=[],si={name:"A17Buttonbar",props:{type:{type:String,default:"button"},variant:{type:String,default:""}},computed:{barClasses:function(){return["buttonbar",this.variant?"buttonbar--".concat(this.variant):""]}}},oi=si,li=(n("4086"),n("2732"),Object(l["a"])(oi,ai,ri,!1,null,"7223fc6a",null)),ci=li.exports,ui=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"locale"},[e.languages&&e.languages.length&&e.languages.length>0?e._l(e.languages,(function(t){return n("div",{key:t.value,staticClass:"locale__item"},[n(""+e.type,e._b({tag:"component",attrs:{"data-lang":t.value,name:e.attributes.name+"["+t.value+"]",fieldName:e.attributes.name,locale:t},on:{localize:e.updateLocale,change:function(n){var i=arguments.length,a=Array(i);while(i--)a[i]=arguments[i];return e.updateValue.apply(void 0,[t.value].concat(a))},blur:function(t){return e.$emit("blur")},focus:function(t){return e.$emit("focus")}}},"component",e.attributesPerLang(t.value),!1),[e._t("default")],2)],1)})):[n(""+e.type,e._b({tag:"component",attrs:{name:e.attributes.name},on:{change:function(t){var n=arguments.length,i=Array(n);while(n--)i[n]=arguments[n];return e.updateValue.apply(void 0,[!1].concat(i))},blur:function(t){return e.$emit("blur")},focus:function(t){return e.$emit("focus")}}},"component",e.attributesNoLang(),!1),[e._t("default")],2)]],2)},di=[],fi=n("0644"),hi=n.n(fi);function pi(e){return pi="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pi(e)}function mi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function bi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mi(Object(n),!0).forEach((function(t){gi(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mi(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function gi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var vi={name:"A17Locale",props:{type:{type:String,default:"text"},attributes:{type:Object,default:function(){return{}}},initialValues:{type:Object,default:function(){return{}}},isRequired:{type:Boolean,default:function(){return this.attributes.required||!1}}},computed:bi({},Object(pe["c"])({currentLocale:function(e){return e.language.active},languages:function(e){return e.language.all}})),methods:{attributesPerLang:function(e){var t=this.languages.find((function(t){return t.value===e})),n=hi()(this.attributes);return this.initialValues&&"object"===pi(this.initialValues)&&this.initialValues[e]?n.initialValue=this.initialValues[e]:n.initialValue||(n.initialValue=""),n.required=!!t.published&&this.isRequired,n},attributesNoLang:function(){var e=hi()(this.attributes);return this.initialValue&&(e.initialValue=this.initialValue),e},updateLocale:function(e){this.$store.commit(r["g"].SWITCH_LANG,{oldValue:e}),this.$nextTick((function(){var e=this.$el.querySelector('[data-lang="'+this.currentLocale.value+'"]');if(e){var t=e.querySelector("input:not([disabled]), textarea:not([disabled]), select:not([disabled])");t&&t.focus()}})),this.$emit("localize",this.currentLocale)},updateValue:function(e,t){e?this.$emit("change",{locale:e,value:t}):this.$emit("change",{value:t})}}},_i=vi,yi=Object(l["a"])(_i,ui,di,!1,null,null,null),wi=yi.exports,Oi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"modal",class:e.modalClasses,on:{mousedown:e.hide,touchend:function(t){return t.preventDefault(),e.hide(t)}}},[n("transition",{attrs:{name:"fade_scale_modal"}},[e.active?n("div",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],staticClass:"modal__window",on:{mousedown:function(e){e.stopPropagation()},touchend:function(e){e.stopPropagation()}}},[e.modalTitle?n("header",{staticClass:"modal__header"},[e._v(" "+e._s(e.modalTitle)+" "),n("button",{staticClass:"modal__close",attrs:{type:"button"},on:{click:e.hide}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"close_modal"}})])]):e._e(),n("div",{staticClass:"modal__content"},[e._t("default")],2)]):e._e()])],1)},Ei=[],Ti=n("0a8f");function Ci(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Ai(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ci(Object(n),!0).forEach((function(t){Si(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ci(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Si(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Di=document.documentElement,Pi=Ti["a"].modal,xi={name:"A17Modal",props:{title:{type:String,default:""},mode:{type:String,default:""},forceClose:{type:Boolean,default:!1},forceLock:{type:Boolean,default:!1}},data:function(){return{active:!1,hidden:!0,locked:!1,firstFocusableEl:null,lastFocusableEl:null}},computed:Ai({modalTitle:function(){return""!==this.title?this.title:this.browserTitle},modalClasses:function(){return{"modal--active":this.active,"modal--hidden":this.hidden,"modal--tiny":"tiny"===this.mode,"modal--medium":"medium"===this.mode,"modal--wide":"wide"===this.mode}}},Object(pe["c"])({browserTitle:function(e){return e.browser.title}})),watch:{forceLock:function(){this.locked=this.forceLock}},methods:{open:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.active&&!this.hidden||(this.active=!0,this.hidden=!1,Di.classList.add(Pi),this.bindKeyboard(),this.$nextTick((function(){if(e){var t='textarea, input:not([type="hidden"]), select, button[type="submit"]',n=this.$el.querySelectorAll(t),i=this.$el.querySelectorAll(t+', a, button[type="button"]');this.firstFocusableEl=this.$el.querySelector(".modal__close"),this.lastFocusableEl=i[i.length-1],n.length&&n[0].focus()}this.$emit("open")})))},mask:function(){Di.classList.remove(Pi),this.unbindKeyboard(),this.$emit("close")},hide:function(){this.active&&(this.locked||(this.forceClose?this.close():(this.hidden=!0,this.mask())))},close:function(e){this.active&&(this.locked||(this.active=!1,this.mask()))},bindKeyboard:function(){window.addEventListener("keyup",this.keyPressed),document.addEventListener("keydown",this.keyDown,!1)},unbindKeyboard:function(){window.removeEventListener("keyup",this.keyPressed),document.removeEventListener("keydown",this.keyDown)},keyPressed:function(e){27!==e.which&&27!==e.keyCode||(this.hide(),this.$emit("esc-key"))},keyDown:function(e){e.keyCode&&9===e.keyCode&&(e.shiftKey?document.activeElement.isEqualNode(this.firstFocusableEl)&&(this.lastFocusableEl.focus(),e.preventDefault()):document.activeElement.isEqualNode(this.lastFocusableEl)&&(this.firstFocusableEl.focus(),e.preventDefault()))}},beforeDestroy:function(){this.$el.parentNode&&(this.active&&this.unbindKeyboard(),this.$el.parentNode.removeChild(this.$el))}},Mi=xi,ki=(n("453b"),n("5da2"),Object(l["a"])(Mi,Oi,Ei,!1,null,"f75160e8",null)),Li=ki.exports,Ii=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-modal",{ref:"modal",staticClass:"modal--tiny modal--form modal--withintro",attrs:{title:e.modalTitle,forceClose:!0}},[e._t("default"),n("a17-inputframe",[n("a17-button",{staticClass:"dialog-confirm",attrs:{variant:"validate"}},[e._v(e._s(e.confirmLabel))]),e._v(" "),n("a17-button",{staticClass:"dialog-cancel",attrs:{variant:"aslink"}},[n("span",[e._v(e._s(e.cancelLabel))])])],1)],2)},ji=[],Ri={name:"A17Dialog",props:{name:{type:String,default:""},modalTitle:{type:String,default:function(){return this.$trans("dialog.title")}},confirmLabel:{type:String,default:function(){return this.$trans("dialog.ok")}},cancelLabel:{type:String,default:function(){return this.$trans("dialog.cancel")}}},methods:{open:function(e){var t=this;this.$refs.modal&&this.$refs.modal.open(),this.$nextTick((function(){t.$el.querySelector(".dialog-confirm").addEventListener("click",(function(n){e(),t.close()})),t.$el.querySelector(".dialog-cancel").addEventListener("click",(function(e){t.close()}))}))},close:function(){this.$refs.modal&&this.$refs.modal.close()}}},Ni=Ri,Fi=Object(l["a"])(Ni,Ii,ji,!1,null,null,null),$i=Fi.exports,Bi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"slideshow"},[e.buttonOnTop&&e.remainingSlides>0?n("div",{staticClass:"slideshow__trigger"},[n("a17-button",{attrs:{type:"button",variant:"ghost"},on:{click:function(t){return e.openMediaLibrary(e.remainingSlides)}}},[e._v(e._s(e.addLabel))]),n("span",{staticClass:"slideshow__note f--small"},[e._t("default")],2)],1):e._e(),e.slides.length?n("draggable",{staticClass:"slideshow__content",attrs:{options:e.dragOptions},model:{value:e.slides,callback:function(t){e.slides=t},expression:"slides"}},[n("transition-group",{attrs:{name:"draggable_list",tag:"div"}},e._l(e.slides,(function(t,i){return n("div",{key:t.id,staticClass:"slide"},[n("div",{staticClass:"slide__handle"},[n("div",{staticClass:"slide__handle--drag"})]),n("a17-mediafield",{staticClass:"slide__content",attrs:{name:e.name+"_"+t.id,index:i,mediaContext:e.name,cropContext:e.cropContext,hover:e.hoverable,isSlide:!0,withAddInfo:e.withAddInfo,withCaption:e.withCaption,withVideoUrl:e.withVideoUrl,altTextMaxLength:e.altTextMaxLength,captionMaxLength:e.captionMaxLength,extraMetadatas:e.extraMetadatas}})],1)})),0)],1):e._e(),!e.buttonOnTop&&e.remainingSlides>0?n("div",{staticClass:"slideshow__trigger"},[n("a17-button",{attrs:{type:"button",variant:"ghost"},on:{click:function(t){return e.openMediaLibrary(e.remainingSlides)}}},[e._v(e._s(e.addLabel))]),n("span",{staticClass:"slideshow__note f--small"},[e._t("default")],2)],1):e._e()],1)},Ui=[],Vi=n("5420"),qi=n("1980"),Hi=n.n(qi);function Wi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function zi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Wi(Object(n),!0).forEach((function(t){Ki(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wi(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ki(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Gi={name:"A17Slideshow",components:{draggable:Hi.a},mixins:[Vi["a"],zt["a"],Kt],props:{name:{type:String,required:!0},itemLabel:{type:String,default:"image"},max:{type:Number,default:10},buttonOnTop:{type:Boolean,default:!1}},data:function(){return{handle:".slide__handle",hoverable:!0}},computed:zi({remainingSlides:function(){return Math.max(0,this.max-this.slides.length)},addLabel:function(){var e=this.itemLabel+"s";return"Attach "+e},slides:{get:function(){return this.selectedMedias.hasOwnProperty(this.name)&&this.selectedMedias[this.name]||[]},set:function(e){this.$store.commit(r["h"].REORDER_MEDIAS,{name:this.name,medias:e})}}},Object(pe["c"])({selectedMedias:function(e){return e.mediaLibrary.selected}})),methods:{deleteSlideshow:function(){this.$store.commit(r["h"].DESTROY_MEDIAS,this.name)}},beforeDestroy:function(){this.deleteSlideshow()}},Yi=Gi,Xi=(n("d041"),Object(l["a"])(Yi,Bi,Ui,!1,null,"14f2aa94",null)),Qi=Xi.exports,Ji=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"browserField"},[e.buttonOnTop&&e.remainingItems?n("div",{staticClass:"browserField__trigger"},[n("a17-button",{attrs:{type:"button",variant:"ghost"},on:{click:e.openBrowser}},[e._v(e._s(e.addLabel))]),n("input",{attrs:{type:"hidden",name:e.name},domProps:{value:e.itemsIds}}),n("span",{staticClass:"browserField__note f--small"},[e._t("default")],2)],1):e._e(),e.items.length?n("table",{staticClass:"browserField__table"},[n("draggable",{attrs:{tag:"tbody"},model:{value:e.items,callback:function(t){e.items=t},expression:"items"}},e._l(e.items,(function(t,i){return n("a17-browseritem",{key:t.endpointType+"_"+t.id,staticClass:"item__content",attrs:{name:e.name+"_"+t.id,draggable:e.draggable,item:t,max:e.max,showType:e.endpoints.length>0},on:{delete:function(t){return e.deleteItem(i)}}})})),1)],1):e._e(),!e.buttonOnTop&&e.remainingItems?n("div",{staticClass:"browserField__trigger"},[n("a17-button",{attrs:{type:"button",variant:"ghost"},on:{click:e.openBrowser}},[e._v(e._s(e.addLabel))]),n("input",{attrs:{type:"hidden",name:e.name},domProps:{value:e.itemsIds}}),n("span",{staticClass:"browserField__note f--small"},[e._t("default")],2)],1):e._e()])},Zi=[],ea=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("tr",{staticClass:"browserItem"},[e.draggable&&e.max>1?n("td",{staticClass:"browserItem__cell browserItem__cell--drag"},[n("div",{staticClass:"drag__handle--drag"})]):e._e(),e.currentItem.hasOwnProperty("thumbnail")?n("td",{staticClass:"browserItem__cell browserItem__cell--thumb"},[n("a",{attrs:{href:"#",target:"_blank"}},[n("img",{attrs:{src:e.currentItem.thumbnail}})])]):e._e(),n("td",{staticClass:"browserItem__cell browserItem__cell--name"},[n("a",{attrs:{href:e.currentItem.edit,target:"_blank"}},[e.currentItem.hasOwnProperty("renderHtml")?n("span",{staticClass:"f--link-underlined--o",domProps:{innerHTML:e._s(e.currentItem.name)}}):n("span",{staticClass:"f--link-underlined--o"},[e._v(e._s(e.currentItem.name))])]),n("input",{attrs:{type:"hidden",name:e.name},domProps:{value:e.currentItem.id}})]),e.currentItem.hasOwnProperty("endpointType")&&e.showType?n("td",{staticClass:"browserItem__cell browserItem__cell--type"},[n("span",[e._v(e._s(e.currentItem.endpointType))])]):e._e(),n("td",{staticClass:"browserItem__cell browserItem__cell--icon"},[n("a17-button",{staticClass:"bucket__action",attrs:{icon:"close"},on:{click:function(t){return e.deleteItem()}}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"close_icon"}})])],1)])},ta=[],na={name:"A17BrowserItem",props:{name:{type:String,required:!0},draggable:{type:Boolean,default:!1},item:{type:Object,default:function(){return{}}},max:{type:Number,default:10},showType:{type:Boolean,default:!1}},data:function(){return{handle:".item__handle"}},computed:{currentItem:function(){return this.item}},methods:{deleteItem:function(){this.$emit("delete")}}},ia=na,aa=(n("7d15"),Object(l["a"])(ia,ea,ta,!1,null,"765d345d",null)),ra=aa.exports;function sa(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function oa(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sa(Object(n),!0).forEach((function(t){la(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sa(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function la(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ca={name:"A17BrowserField",components:{"a17-browseritem":ra,draggable:Hi.a},mixins:[Vi["a"]],props:{name:{type:String,required:!0},modalTitle:{type:String,default:""},itemLabel:{type:String,default:"Item"},endpoint:{type:String,default:""},endpoints:{type:Array,default:function(){return[]}},draggable:{type:Boolean,default:!0},max:{type:Number,default:10},wide:{type:Boolean,default:!1},buttonOnTop:{type:Boolean,default:!1}},data:function(){return{handle:".item__handle"}},computed:oa(oa({remainingItems:function(){return this.max-this.items.length},addLabel:function(){return this.$trans("fields.browser.add-label","Add")+" "+this.itemLabel},browserTitle:function(){return""!==this.modalTitle?this.modalTitle:this.addLabel},items:{get:function(){return this.selectedBrowser.hasOwnProperty(this.name)&&this.selectedBrowser[this.name]||[]},set:function(e){this.$store.commit(r["b"].REORDER_ITEMS,{name:this.name,items:e})}},itemsIds:function(){return this.selectedItemsByIds[this.name]?this.selectedItemsByIds[this.name].join():""}},Object(pe["c"])({selectedBrowser:function(e){return e.browser.selected}})),Object(pe["b"])(["selectedItemsByIds"])),methods:{deleteAll:function(){this.$store.commit(r["b"].DESTROY_ITEMS,{name:this.name})},deleteItem:function(e){this.$store.commit(r["b"].DESTROY_ITEM,{name:this.name,index:e})},openBrowser:function(){this.$store.commit(r["b"].UPDATE_BROWSER_CONNECTOR,this.name),this.endpoints.length>0?this.$store.commit(r["b"].UPDATE_BROWSER_ENDPOINTS,this.endpoints):(this.$store.commit(r["b"].DESTROY_BROWSER_ENDPOINTS),this.$store.commit(r["b"].UPDATE_BROWSER_ENDPOINT,{value:this.endpoint,label:this.name})),this.$store.commit(r["b"].UPDATE_BROWSER_MAX,this.max),this.$store.commit(r["b"].UPDATE_BROWSER_TITLE,this.browserTitle),this.wide?this.$root.$refs.browserWide.open(this.endpoints.length<=0):this.$root.$refs.browser.open(this.endpoints.length<=0)}},beforeDestroy:function(){this.deleteAll()}},ua=ca,da=(n("7c70"),Object(l["a"])(ua,Ji,Zi,!1,null,"56feb120",null)),fa=da.exports,ha=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-inputframe",{attrs:{error:e.error,label:e.label,locale:e.locale,size:e.size,name:e.name,note:e.fieldNote},on:{localize:e.updateLocale}},[n("div",{staticClass:"fileField"},[e.buttonOnTop&&e.remainingItems?n("div",{staticClass:"fileField__trigger"},[n("input",{attrs:{type:"hidden",name:e.name},domProps:{value:e.itemsIds}}),n("a17-button",{attrs:{type:"button",variant:"ghost"},on:{click:function(t){return e.openMediaLibrary(e.remainingItems)}}},[e._v(e._s(e.addLabel))]),n("span",{staticClass:"fileField__note f--small"},[e._v(e._s(e.note))])],1):e._e(),e.items.length?n("table",{staticClass:"fileField__list"},[n("draggable",{attrs:{tag:"tbody"},model:{value:e.items,callback:function(t){e.items=t},expression:"items"}},e._l(e.items,(function(t,i){return n("a17-fileitem",{key:t.id,staticClass:"item__content",attrs:{name:e.name+"_"+t.id,draggable:e.isDraggable,item:t},on:{delete:function(t){return e.deleteItem(i)}}})})),1)],1):e._e(),!e.buttonOnTop&&e.remainingItems?n("div",{staticClass:"fileField__trigger"},[n("input",{attrs:{type:"hidden",name:e.name},domProps:{value:e.itemsIds}}),n("a17-button",{attrs:{type:"button",variant:"ghost"},on:{click:function(t){return e.openMediaLibrary(e.remainingItems)}}},[e._v(e._s(e.addLabel))]),n("span",{staticClass:"fileField__note f--small"},[e._v(e._s(e.note))])],1):e._e()])])},pa=[],ma=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("tr",{staticClass:"fileItem"},[e.draggable?n("td",{staticClass:"fileItem__cell fileItem__cell--drag"},[n("div",{staticClass:"drag__handle--drag"})]):e._e(),e.currentItem.hasOwnProperty("extension")?n("td",{staticClass:"fileItem__cell fileItem__cell--extension"},[n("a",{attrs:{href:"#",target:"_blank"}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:e.getSvgIconName()}})])]):e._e(),n("td",{staticClass:"fileItem__cell fileItem__cell--name"},[e.currentItem.hasOwnProperty("thumbnail")?n("span",[n("img",{attrs:{src:e.currentItem.thumbnail}})]):e._e(),n("a",{attrs:{href:e.currentItem.hasOwnProperty("original")?e.currentItem.original:"#",download:""}},[n("span",{staticClass:"f--link-underlined--o"},[e._v(e._s(e.currentItem.name))])]),n("input",{attrs:{type:"hidden",name:e.name},domProps:{value:e.currentItem.id}})]),e.currentItem.hasOwnProperty("size")?n("td",{staticClass:" fileItem__cell fileItem__cell--size"},[e._v(e._s(e.currentItem.size))]):e._e(),n("td",{staticClass:"fileItem__cell"},[n("a17-button",{staticClass:"bucket__action",attrs:{icon:"close"},on:{click:function(t){return e.deleteItem()}}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"close_icon"}})])],1)])},ba=[],ga={img:{extensions:["gif","png","jpg"],icon:"img",display:"Image File",instructions:"Most Image files are natively recognized by your computer."},tiff:{extensions:["tiff","tif"],icon:"img",display:"TIFF Image",instructions:"To read TIFF images, you need <a href='http://www.adobe.com/products/photoshop/' target='_blank'>Adobe Photoshop</a> or similar."},eps:{extensions:["eps","ps"],icon:"eps",display:"Postscript File",instructions:"To read Postscript files, you need <a href='http://www.adobe.com/products/illustrator/' target='_blank'>Adobe Illustrator</a> or similar."},bmp:{extensions:["bmp"],icon:"img",display:"Bitmap Image",instructions:"To read Bitmap images, you need <a href='http://www.adobe.com/products/photoshop/' target='_blank'>Adobe Photoshop</a> or similar."},raw:{extensions:["3fr","arw","srf","sr2","bay","crw","cr2","cap","iiq","eip","dng","erf","fff","mef","mos","mrw","nef","nrw","orf","ptx","pef","pxn","r3d","raf","raw","rw2","rwz","k25","kdc","dcs","drf","x3f"],icon:"img",display:"RAW Image",instructions:"To read RAW images, you need <a href='http://www.adobe.com/products/photoshop/' target='_blank'>Adobe Photoshop</a> or similar."},indd:{extensions:["indd"],icon:"indd",display:"InDesign Document",instructions:"To read InDesign documents, you need <a href='http://www.adobe.com/products/indesign/' target='_blank'>Adobe InDesign</a> or similar."},psd:{extensions:["psd"],icon:"psd",display:"Photoshop File",instructions:"To read Photoshop files, you need <a href='http://www.adobe.com/products/photoshop/' target='_blank'>Adobe Photoshop</a> or similar."},ai:{extensions:["ai"],icon:"ai",display:"Illustrator File",instructions:"To read Illustrator files, you need <a href='http://www.adobe.com/products/illustrator/' target='_blank'>Adobe Illustrator</a> or similar."},indb:{extensions:["indb"],icon:"indd",display:"InDesign Book",instructions:"To read InDesign books, you need <a href='http://www.adobe.com/products/indesign/' target='_blank'>Adobe InDesign</a> or similar."},ase:{extensions:["ase"],icon:"ase",display:"Adobe Swatch File",instructions:"To read Swatch files, you need <a href='http://www.adobe.com/products/creativesuite/' target='_blank'>Adobe Creative Suite</a> or similar."},snd:{extensions:["mp3","wav"],icon:"snd",display:"Audio File",instructions:"To listen to Audio files, you need Apple QuickTime, Windows Media Player or similar."},vid:{extensions:["avi","mov","mp4","mpg","mpeg","wmv","flv"],icon:"vid",display:"Movie File",instructions:"To watch Movie files, you need Apple QuickTime, Windows Media Player or similar."},fla:{extensions:["fla"],icon:"fla",display:"Flash Document",instructions:"To read Flash documents, you need <a href='http://get.adobe.com/flashplayer/' target='_blank'>Adobe Flash player</a>."},swf:{extensions:["swf"],icon:"swf",display:"Flash Movie",instructions:"To read Flash movies, you need <a href='http://get.adobe.com/flashplayer/' target='_blank'>Adobe Flash player</a>."},dcr:{extensions:["dcr"],icon:"dcr",display:"Shockwave Movie",instructions:"To read Shockwave movies, you need <a href='http://get.adobe.com/flashplayer/' target='_blank'>Adobe Flash player</a>."},ae:{extensions:["ae","aep"],icon:"ae",display:"After Effect File",instructions:"To read After Effect files, you need <a href='http://www.adobe.com/products/aftereffects/' target='_blank'>Adobe After Effects</a>."},pdf:{extensions:["pdf"],icon:"pdf",display:"PDF Document",instructions:"To read PDF documents, You need the free <a href='http://get.adobe.com/reader/' target='_blank'>Adobe Acrobat Reader</a> or similar."},doc:{extensions:["doc","docx"],icon:"doc",display:"Word Document",instructions:"To read Word documents, you need <a href='http://office.microsoft.com/en-us/word/' target='_blank'>Microsoft Word</a> or similar."},xls:{extensions:["xls","xlsx"],icon:"xls",display:"Excel Document",instructions:"To read Excel documents, you need <a href='http://office.microsoft.com/en-us/excel/' target='_blank'>Microsoft Excel</a>, or similar."},ppt:{extensions:["ppt","pptx","pps"],icon:"ppt",display:"Powerpoint Document",instructions:"To read PowerPoint documents, you need <a href='http://office.microsoft.com/en-us/powerpoint/' target='_blank'>Microsoft PowerPoint</a>, or similar."},pages:{extensions:["pages"],icon:"pages",display:"Pages Document",instructions:"To read Pages documents, you need <a href='http://www.apple.com/iwork/pages/' target='_blank'>Apple iWorks</a>."},numbers:{extensions:["numbers"],icon:"numbers",display:"Numbers Document",instructions:"To read Numbers documents, you need <a href='http://www.apple.com/iwork/numbers/' target='_blank'>Apple iWorks</a>."},key:{extensions:["key"],icon:"key",display:"Keynote Document",instructions:"To read Keynote Documents, you need <a href='http://www.apple.com/iwork/keynote/' target='_blank'>Apple iWorks</a>."},csv:{extensions:["csv"],icon:"sql",display:"CSV File",instructions:"CSV files can be opened with a spreadsheet application such as Microsoft Excel or similar."},txt:{extensions:["txt"],icon:"txt",display:"Text File",instructions:"To read TXT files, you need any standard text editor."},rtf:{extensions:["rtf"],icon:"txt",display:"Rich Text File",instructions:"To read RTF files, you need any standard text editor."},merlin:{extensions:["merlin","merlin2"],icon:"merlin",display:"Merlin File",instructions:"To read Merlin files, you need <a href='http://projectwizards.net/' target='_blank'>Merlin</a>."},oplx:{extensions:["oplx"],icon:"merlin",display:"OmniPlan File",instructions:"To read OmniPlan files, you need <a href='https://www.omnigroup.com/omniplan' target='_blank'>OmniPlan</a>."},zip:{extensions:["zip","str","tar","gz"],icon:"zip",display:"Archive",instructions:"Most archive formats are natively recognized by your computer."},dmg:{extensions:["dmg"],icon:"dmg",display:"DMG Installer",instructions:"DMG installers are disc images for Mac used for the installation of applications."},fnt:{extensions:["fnt","ttf","bmap","afm","otf"],icon:"fnt",display:"Font",instructions:"To open Font packages, you need a font manager application such as FontCreator on a PC or Font Book on a Mac."},suit:{extensions:["suit"],icon:"fnt",display:"Font Suitcase",instructions:"To open Font Suitcase, you need a Mac."},html:{extensions:["htm","html","rhtml"],icon:"html",display:"HTML File",instructions:"To read HTML files, you need a standard text editor."},css:{extensions:["css"],icon:"gen",display:"Stylesheet",instructions:"To read CSS files, you need a standard text editor."},php:{extensions:["php"],icon:"gen",display:"PHP File",instructions:"To read PHP files, you need a standard text editor."},yml:{extensions:["yml"],icon:"sql",display:"YAML File",instructions:"To read YAML files, you need a standard text editor."},sql:{extensions:["sql"],icon:"sql",display:"MySql Dump",instructions:"To read MySql Dump files, you need <a href='http://www.mysql.com/' target='_blank'>MySQL</a>."},dir:{extensions:["dir"],icon:"dir",display:"Folder"},cut:{extensions:["cut"],icon:"cut",display:"Shortcut"},ftr:{extensions:["ftr"],icon:"ftr",display:"Feature"},pop:{extensions:["pop"],icon:"pop",display:"Popup Window"},link:{extensions:["net","link","com","fr","net","org","me","us","biz","mobi","info","es","de"],icon:"net",display:"Internet Location"},site:{extensions:["site"],icon:"site",display:"Mini Site"},slide:{extensions:["slide"],icon:"slide",display:"Slideshow"},rss:{extensions:["rss"],icon:"txt",display:"RSS Feed"}},va=ga,_a={name:"a17FileItem",props:{name:{type:String,required:!0},draggable:{type:Boolean,default:!1},item:{type:Object,default:function(){return{}}},itemLabel:{type:String,default:"Item"},endpoint:{type:String,default:""},max:{type:Number,default:10}},data:function(){return{handle:".item__handle"}},computed:{currentItem:function(){return this.item}},methods:{deleteItem:function(){this.$emit("delete")},getSvgIconName:function(){var e=this.currentItem.extension;if(va.hasOwnProperty(e))return va[e].icon;for(var t in va){var n=va[t].extensions.findIndex((function(t){return t===e}));if(n>-1)return va[t].icon}return"gen"}}},ya=_a,wa=(n("c391"),Object(l["a"])(ya,ma,ba,!1,null,"5c6d6a95",null)),Oa=wa.exports;function Ea(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Ta(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ea(Object(n),!0).forEach((function(t){Ca(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ea(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ca(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Aa={name:"A17FileField",components:{"a17-fileitem":Oa,draggable:Hi.a},mixins:[Vi["a"],zt["a"],T["a"],O["a"]],props:{type:{type:String,default:"file"},name:{type:String,required:!0},itemLabel:{type:String,default:"Item"},endpoint:{type:String,default:""},draggable:{type:Boolean,default:!0},max:{type:Number,default:1},note:{type:String,default:""},fieldNote:{type:String,default:""},filesizeMax:{type:Number,default:0},buttonOnTop:{type:Boolean,default:!1}},data:function(){return{handle:".item__handle"}},computed:Ta(Ta({remainingItems:function(){return this.max-this.items.length},items:{get:function(){return this.selectedFiles.hasOwnProperty(this.name)&&this.selectedFiles[this.name]||[]},set:function(e){this.$store.commit(r["h"].REORDER_MEDIAS,{name:this.name,medias:e})}},isDraggable:function(){return this.draggable&&this.items.length>1},itemsIds:function(){return this.selectedItemsByIds[this.name]?this.selectedItemsByIds[this.name].join():""},addLabel:function(){return this.$trans("fields.files.add-label","Add")+" "+this.itemLabel}},Object(pe["c"])({selectedFiles:function(e){return e.mediaLibrary.selected}})),Object(pe["b"])(["selectedItemsByIds"])),methods:{deleteAll:function(e){this.$store.commit(r["h"].DESTROY_MEDIAS,{name:this.name})},deleteItem:function(e){this.$store.commit(r["h"].DESTROY_SPECIFIC_MEDIA,{name:this.name,index:e})}},beforeDestroy:function(){this.deleteAll()}},Sa=Aa,Da=(n("8627"),Object(l["a"])(Sa,ha,pa,!1,null,"784a3b50",null)),Pa=Da.exports,xa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-inputframe",{staticClass:"datePicker",class:{"datePicker--static":e.staticMode,"datePicker--mobile":e.isMobile},attrs:{name:e.name,error:e.error,note:e.note,label:e.label,"label-for":e.uniqId,required:e.required}},[n("div",{ref:e.refs.flatPicker,staticClass:"datePicker__group"},[n("div",{staticClass:"form__field datePicker__field"},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.date,expression:"date"}],attrs:{type:"text",name:e.name,id:e.uniqId,required:e.required,placeholder:e.placeHolder,"data-input":""},domProps:{value:e.date},on:{blur:e.onBlur,input:function(t){t.target.composing||(e.date=t.target.value)}}}),e.clear?n("a",{staticClass:"datePicker__reset",class:{"datePicker__reset--cleared":!e.date},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.onClear(t)}}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"close_icon"}})]):e._e()])])])},Ma=[],ka=n("2569"),La=n("cf063"),Ia=n.n(La),ja=(n("0952"),{name:"A17DatePicker",mixins:[_["a"],O["a"],w["a"]],props:{name:{type:String,default:"date"},required:{type:Boolean,default:!1},placeHolder:{type:String,default:""},allowInput:{type:Boolean,default:!1},enableTime:{type:Boolean,default:!1},noCalendar:{type:Boolean,default:!1},time_24hr:{type:Boolean,default:Object(ka["c"])()},altFormat:{type:String,default:null},inline:{type:Boolean,default:!1},initialValue:{type:String,default:null},hourIncrement:{type:Number,default:1},minuteIncrement:{type:Number,default:30},staticMode:{type:Boolean,default:!1},minDate:{type:String,default:null},maxDate:{type:String,default:null},mode:{type:String,default:"single",validator:function(e){return"single"===e||"multiple"===e||"range"===e}},clear:{type:Boolean,default:!1}},data:function(){return{date:this.initialValue,isMobile:!1,flatPicker:null,refs:{flatPicker:"flatPicker"}}},computed:{uniqId:function(e){return this.name+"-"+this.randKey},altFormatComputed:function(){return null!==this.altFormat?this.altFormat:"F j, Y"+(this.enableTime?this.time_24hr||Object(ka["c"])()?" H:i":" h:i K":"")}},methods:{config:function(){var e=this,t={wrap:!0,altInput:!0,altFormat:e.altFormatComputed,static:e.staticMode,appendTo:e.staticMode?e.$refs[e.refs.flatPicker]:void 0,enableTime:e.enableTime,noCalendar:e.noCalendar,time_24hr:e.time_24hr,inline:e.inline,allowInput:e.allowInput,mode:e.mode,minuteIncrement:e.minuteIncrement,hourIncrement:e.hourIncrement,minDate:e.minDate,maxDate:e.maxDate,onOpen:function(){setTimeout((function(){e.flatPicker.set("maxDate",e.maxDate),e.flatPicker.set("minDate",e.minDate)}),10),e.$emit("open",e.date)},onClose:function(t,n,i){e.$nextTick((function(){e.$emit("input",e.date),e.$emit("close",e.date),e.saveIntoStore()}))}},n=ka["d"][Object(ka["a"])()];return void 0!==n&&n.hasOwnProperty("flatpickr")&&(t.locale=n.flatpickr),t},updateFromStore:function(e){e!==this.date&&(this.date=e,this.flatPicker.setDate(e))},onInput:function(e){this.$emit("input",this.date)},onBlur:function(){this.$emit("blur",this.date)},onClear:function(){this.flatPicker.clear(),this.saveIntoStore(),this.$emit("input",this.date)}},mounted:function(){var e=this,t=e.$refs[e.refs.flatPicker],n=e.config();e.flatPicker=new Ia.a(t,n),this.isMobile=e.flatPicker.isMobile},beforeDestroy:function(){var e=this;e.flatPicker.destroy()}}),Ra=ja,Na=(n("c03b"),n("8d2b"),Object(l["a"])(Ra,xa,Ma,!1,null,"109fb9e0",null)),Fa=Na.exports,$a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-modal",{ref:"modal",attrs:{title:e.modalTitle,mode:"wide"},on:{open:e.opened}},[n("div",{staticClass:"medialibrary"},[n("div",{staticClass:"medialibrary__frame"},[n("div",{ref:"form",staticClass:"medialibrary__header"},[n("a17-filter",{attrs:{clearOption:!0},on:{submit:e.submitFilter,clear:e.clearFilters}},[e.types.length?n("ul",{staticClass:"secondarynav secondarynav--desktop",attrs:{slot:"navigation"},slot:"navigation"},e._l(e.types,(function(t){return n("li",{key:t.value,staticClass:"secondarynav__item",class:{"s--on":e.type===t.value,"s--disabled":e.type!==t.value&&e.strict}},[n("a",{attrs:{href:"#"},on:{click:function(n){return n.preventDefault(),e.updateType(t.value)}}},[n("span",{staticClass:"secondarynav__link"},[e._v(e._s(t.text))]),t.total>0?n("span",{staticClass:"secondarynav__number"},[e._v("("+e._s(t.total)+")")]):e._e()])])})),0):e._e(),n("div",{staticClass:"secondarynav secondarynav--mobile secondarynav--dropdown",attrs:{slot:"navigation"},slot:"navigation"},[n("a17-dropdown",{ref:"secondaryNavDropdown",attrs:{position:"bottom-left",width:"full",offset:0}},[e.selectedType?n("a17-button",{staticClass:"secondarynav__button",attrs:{variant:"dropdown-transparent",size:"small"},on:{click:function(t){return e.$refs.secondaryNavDropdown.toggle()}}},[n("span",{staticClass:"secondarynav__link"},[e._v(e._s(e.selectedType.text))]),n("span",{staticClass:"secondarynav__number"},[e._v(e._s(e.selectedType.total))])]):e._e(),n("div",{attrs:{slot:"dropdown__content"},slot:"dropdown__content"},[n("ul",e._l(e.types,(function(t){return n("li",{key:t.value,staticClass:"secondarynav__item"},[n("a",{attrs:{href:"#"},on:{click:function(n){return n.preventDefault(),e.updateType(t.value)}}},[n("span",{staticClass:"secondarynav__link"},[e._v(e._s(t.text))]),n("span",{staticClass:"secondarynav__number"},[e._v(e._s(t.total))])])])})),0)])],1)],1),n("div",{attrs:{slot:"hidden-filters"},slot:"hidden-filters"},[n("a17-vselect",{ref:"filter",staticClass:"medialibrary__filter-item",attrs:{name:"tag",options:e.tags,placeholder:e.$trans("media-library.filter-select-label","Filter by tag"),searchable:!0,maxHeight:"175px"}}),n("a17-checkbox",{ref:"unused",staticClass:"medialibrary__filter-item",attrs:{name:"unused","initial-value":0,value:1,label:e.$trans("media-library.unused-filter-label","Show unused only")}})],1)])],1),n("div",{staticClass:"medialibrary__inner"},[n("div",{staticClass:"medialibrary__grid"},[n("aside",{staticClass:"medialibrary__sidebar"},[n("a17-mediasidebar",{attrs:{medias:e.selectedMedias,authorized:e.authorized,extraMetadatas:e.extraMetadatas,type:e.currentTypeObject,translatableMetadatas:e.translatableMetadatas},on:{clear:e.clearSelectedMedias,delete:e.deleteSelectedMedias,tagUpdated:e.reloadTags}})],1),e.selectedMedias.length&&e.showInsert&&e.connector?n("footer",{staticClass:"medialibrary__footer"},[e.canInsert?n("a17-button",{attrs:{variant:"action"},on:{click:e.saveAndClose}},[e._v(e._s(e.btnLabel))]):n("a17-button",{attrs:{variant:"action",disabled:!0}},[e._v(e._s(e.btnLabel))])],1):e._e(),n("div",{ref:"list",staticClass:"medialibrary__list"},[e.authorized?n("a17-uploader",{attrs:{type:e.currentTypeObject},on:{loaded:e.addMedia,clear:e.clearSelectedMedias}}):e._e(),n("div",{staticClass:"medialibrary__list-items"},["file"===e.type?n("a17-itemlist",{attrs:{items:e.renderedMediaItems,"selected-items":e.selectedMedias,"used-items":e.usedMedias},on:{change:e.updateSelectedMedias,shiftChange:e.updateSelectedMedias}}):n("a17-mediagrid",{attrs:{items:e.renderedMediaItems,"selected-items":e.selectedMedias,"used-items":e.usedMedias},on:{change:e.updateSelectedMedias,shiftChange:e.updateSelectedMedias}}),e.loading?n("a17-spinner",{staticClass:"medialibrary__spinner"},[e._v("Loading…")]):e._e()],1)],1)])])])])])},Ba=[],Ua=n("bc3a"),Va=n.n(Ua),qa=n("727d"),Ha="MEDIA-LIBRARY",Wa={get:function(e,t,n,i){Va.a.get(e,{params:t}).then((function(e){n&&"function"===typeof n&&n(e)}),(function(e){var t={message:"Media library get error.",value:e};Object(qa["a"])(Ha,t),i&&"function"===typeof i&&i(e)}))},update:function(e,t,n,i){Va.a.put(e,t).then((function(e){n&&"function"===typeof n&&n(e)}),(function(e){var t={message:"Media library update error.",value:e};Object(qa["a"])(Ha,t),i&&"function"===typeof i&&i(e)}))},delete:function(e,t,n){Va.a.delete(e).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Media library delete error.",value:e};Object(qa["a"])(Ha,t),n&&"function"===typeof n&&n(e)}))},bulkDelete:function(e,t,n,i){Va.a.put(e,t).then((function(e){n&&"function"===typeof n&&n(e)}),(function(e){var t={message:"Media library bulk delete error.",value:e};Object(qa["a"])(Ha,t),i&&"function"===typeof i&&i(e)}))}},za=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"mediasidebar"},[e.mediasLoading.length?n("a17-mediasidebar-upload"):[n("div",{staticClass:"mediasidebar__inner",class:e.containerClasses},[e.hasMedia?e._e():n("p",{staticClass:"f--note"},[e._v(e._s(e.$trans("media-library.sidebar.empty-text","No file selected")))]),e.hasMultipleMedias?n("p",{staticClass:"mediasidebar__info"},[e._v(" "+e._s(e.medias.length)+" "+e._s(e.$trans("media-library.sidebar.files-selected","files selected"))+" "),n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.clear(t)}}},[e._v(e._s(e.$trans("media-library.sidebar.clear","Clear")))])]):e._e(),e.hasSingleMedia?[e.isImage?n("img",{staticClass:"mediasidebar__img",attrs:{src:e.firstMedia.thumbnail,alt:e.firstMedia.original}}):e._e(),n("p",{staticClass:"mediasidebar__name"},[e._v(e._s(e.firstMedia.name))]),n("ul",{staticClass:"mediasidebar__metadatas"},[e.firstMedia.size?n("li",{staticClass:"f--small"},[e._v("File size: "+e._s(e._f("uppercase")(e.firstMedia.size)))]):e._e(),e.isImage&&e.firstMedia.width+e.firstMedia.height?n("li",{staticClass:"f--small"},[e._v(" "+e._s(e.$trans("media-library.sidebar.dimensions","Dimensions"))+": "+e._s(e.firstMedia.width)+" × "+e._s(e.firstMedia.height)+" ")]):e._e()])]:e._e(),e.hasMedia?n("a17-buttonbar",{staticClass:"mediasidebar__buttonbar"},[e.hasSingleMedia?n("a",{attrs:{href:e.firstMedia.original,download:""}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"download"}})]):e._e(),e.allowDelete&&e.authorized?n("button",{attrs:{type:"button"},on:{click:e.deleteSelectedMediasValidation}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"trash"}})]):n("button",{directives:[{name:"tooltip",rawName:"v-tooltip"}],staticClass:"button--disabled",attrs:{type:"button","data-tooltip-title":e.warningDeleteMessage}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"trash"}})])]):e._e()],2),e.hasMedia?n("form",{ref:"form",staticClass:"mediasidebar__inner mediasidebar__form",on:{submit:e.submit}},[e.loading?n("span",{staticClass:"mediasidebar__loader"},[n("span",{staticClass:"loader loader--small"},[n("span")])]):e._e(),e.fieldsRemovedFromBulkEditing.includes("tags")?e._e():n("a17-vselect",{key:e.firstMedia.id+"-"+e.medias.length,attrs:{label:e.$trans("media-library.sidebar.tags"),name:"tags",multiple:!0,selected:e.hasMultipleMedias?e.sharedTags:e.firstMedia.tags,searchable:!0,emptyText:"Sorry, no tags found.",taggable:!0,pushTags:!0,size:"small",endpoint:e.type.tagsEndpoint,maxHeight:"175px"},on:{change:e.save}}),e.extraMetadatas.length&&e.isImage&&e.hasMultipleMedias&&!e.fieldsRemovedFromBulkEditing.includes("tags")?n("span",{directives:[{name:"tooltip",rawName:"v-tooltip"}],staticClass:"f--tiny f--note f--underlined",attrs:{"data-tooltip-title":"Remove this field if you do not want to update it on all selected medias","data-tooltip-theme":"default","data-tooltip-placement":"top"},on:{click:function(t){return e.removeFieldFromBulkEditing("tags")}}},[e._v("Remove from bulk edit")]):e._e(),e.hasMultipleMedias?[n("input",{attrs:{type:"hidden",name:"ids"},domProps:{value:e.mediasIds}})]:[n("input",{attrs:{type:"hidden",name:"id"},domProps:{value:e.firstMedia.id}}),e.translatableMetadatas.length>0?n("div",{staticClass:"mediasidebar__langswitcher"},[n("a17-langswitcher",{attrs:{"in-modal":!0,"all-published":!0}})],1):e._e(),e.isImage&&e.translatableMetadatas.includes("alt_text")?n("a17-locale",{attrs:{type:"a17-textfield",attributes:{label:e.$trans("media-library.sidebar.alt-text","Alt text"),name:"alt_text",type:"text",size:"small"},initialValues:e.altValues},on:{focus:e.focus,blur:e.blur}}):e.isImage?n("a17-textfield",{attrs:{label:e.$trans("media-library.sidebar.alt-text","Alt text"),name:"alt_text",initialValue:e.firstMedia.metadatas.default.altText,size:"small"},on:{focus:e.focus,blur:e.blur}}):e._e(),e.isImage&&e.translatableMetadatas.includes("caption")?n("a17-locale",{attrs:{type:"a17-textfield",attributes:{type:"textarea",rows:1,label:e.$trans("media-library.sidebar.caption","Caption"),name:"caption",size:"small"},initialValues:e.captionValues},on:{focus:e.focus,blur:e.blur}}):e.isImage?n("a17-textfield",{attrs:{type:"textarea",rows:1,size:"small",label:e.$trans("media-library.sidebar.caption","Caption"),name:"caption",initialValue:e.firstMedia.metadatas.default.caption},on:{focus:e.focus,blur:e.blur}}):e._e(),e._l(e.singleOnlyMetadatas,(function(t){return[!e.isImage||"text"!==t.type&&t.type||!e.translatableMetadatas.includes(t.name)?!e.isImage||"text"!==t.type&&t.type?e._e():n("a17-textfield",{key:t.name,attrs:{label:t.label,name:t.name,size:"small",initialValue:e.firstMedia.metadatas.default[t.name],type:"textarea",rows:1},on:{focus:e.focus,blur:e.blur}}):n("a17-locale",{key:t.name,attrs:{type:"a17-textfield",attributes:{label:t.label,name:t.name,type:"textarea",rows:1,size:"small"},initialValues:e.firstMedia.metadatas.default[t.name]},on:{focus:e.focus,blur:e.blur}}),e.isImage&&"checkbox"===t.type?n("div",{key:t.name,staticClass:"mediasidebar__checkbox"},[n("a17-checkbox",{attrs:{label:t.label,name:t.name,initialValue:e.firstMedia.metadatas.default[t.name],value:1},on:{change:e.blur}})],1):e._e()]}))],e._l(e.singleAndMultipleMetadatas,(function(t){return[e.isImage&&("text"===t.type||!t.type)&&(e.hasMultipleMedias&&!e.fieldsRemovedFromBulkEditing.includes(t.name)||e.hasSingleMedia)&&e.translatableMetadatas.includes(t.name)?n("a17-locale",{key:t.name,attrs:{type:"a17-textfield",attributes:{label:t.label,name:t.name,type:"textarea",rows:1,size:"small"},initialValues:e.sharedMetadata(t.name,"object")},on:{focus:e.focus,blur:e.blur}}):!e.isImage||"text"!==t.type&&t.type||!(e.hasMultipleMedias&&!e.fieldsRemovedFromBulkEditing.includes(t.name)||e.hasSingleMedia)?e._e():n("a17-textfield",{key:t.name,attrs:{label:t.label,name:t.name,size:"small",initialValue:e.sharedMetadata(t.name),type:"textarea",rows:1},on:{focus:e.focus,blur:e.blur}}),e.isImage&&"checkbox"===t.type&&(e.hasMultipleMedias&&!e.fieldsRemovedFromBulkEditing.includes(t.name)||e.hasSingleMedia)?n("div",{key:t.name,staticClass:"mediasidebar__checkbox"},[n("a17-checkbox",{key:t.name,attrs:{label:t.label,name:t.name,initialValue:e.sharedMetadata(t.name,"boolean"),value:1},on:{change:e.blur}})],1):e._e(),e.isImage&&e.hasMultipleMedias&&!e.fieldsRemovedFromBulkEditing.includes(t.name)?n("span",{directives:[{name:"tooltip",rawName:"v-tooltip"}],key:t.name,staticClass:"f--tiny f--note f--underlined",attrs:{"data-tooltip-title":"Remove this field if you do not want to update it on all selected medias","data-tooltip-theme":"default","data-tooltip-placement":"top"},on:{click:function(n){return e.removeFieldFromBulkEditing(t.name)}}},[e._v("Remove from bulk edit")]):e._e()]}))],2):e._e()],n("a17-modal",{ref:"warningDelete",staticClass:"modal--tiny modal--form modal--withintro",attrs:{title:"Warning Delete"}},[n("p",{staticClass:"modal--tiny-title"},[n("strong",[e._v("Are you sure ?")])]),n("p",[e._v(e._s(e.warningDeleteMessage))]),n("a17-inputframe",[n("a17-button",{attrs:{variant:"validate"},on:{click:e.deleteSelectedMedias}},[e._v("Delete ("+e._s(e.mediasIdsToDelete.length)+") ")]),n("a17-button",{attrs:{variant:"aslink"},on:{click:function(t){return e.$refs.warningDelete.close()}}},[n("span",[e._v("Cancel")])])],1)],1)],2)},Ka=[],Ga=n("4fee"),Ya=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"mediasidebar__inner mediasidebar__inner--single"},[n("p",{staticClass:"f--note"},[e._v("Uploading "+e._s(e.mediasLoading.length)+" file"+e._s(e.mediasLoading.length>1?"s":""))]),n("div",{staticClass:"mediasidebar__progress"},[n("span",{staticClass:"mediasidebar__progressBar",style:e.loadingProgress})]),n("div",{staticClass:"mediasidebar__loading"},e._l(e.mediasLoading,(function(t){return n("p",{key:t.id,staticClass:"f--small",class:{"s--error":t.error}},[t.error?n("span",{staticClass:"mediasidebar__errorMessage"},[e._v(e._s(t.errorMessage))]):e._e(),n("span",[e._v(e._s(t.name))]),e._v(" "),t.error?n("a",{attrs:{href:"#"},on:{click:function(n){return n.preventDefault(),e.cancelUpload(t)}}},[e._v("Cancel")]):e._e()])})),0)])},Xa=[];function Qa(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Ja(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qa(Object(n),!0).forEach((function(t){Za(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qa(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Za(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var er={name:"A17MediaSidebarUpload",props:{selectedMedias:{default:function(){return[]}}},data:function(){return{updateInProgress:!1}},computed:Ja({loadingProgress:function(){var e=-100+this.uploadProgress;return{transform:"translateX("+e+"%)"}}},Object(pe["c"])({mediasLoading:function(e){return e.mediaLibrary.loading},uploadProgress:function(e){return e.mediaLibrary.uploadProgress}})),methods:{cancelUpload:function(e){this.$store.commit(r["h"].DONE_UPLOAD_MEDIA,e)}}},tr=er,nr=(n("e45c"),Object(l["a"])(tr,Ya,Xa,!1,null,"2ae92735",null)),ir=nr.exports,ar=n("4168");function rr(e){return rr="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rr(e)}function sr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function or(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sr(Object(n),!0).forEach((function(t){lr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function lr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}for(var cr={name:"A17MediaSidebar",components:{"a17-mediasidebar-upload":ir,"a17-langswitcher":ar["a"]},props:{medias:{default:function(){return[]}},authorized:{type:Boolean,default:!1},type:{type:Object,required:!0},extraMetadatas:{type:Array,default:function(){return[]}},translatableMetadatas:{type:Array,default:function(){return[]}}},data:function(){return{loading:!1,focused:!1,previousSavedData:{},fieldsRemovedFromBulkEditing:[]}},filters:Tt["a"],watch:{medias:function(){this.fieldsRemovedFromBulkEditing=[]}},computed:or({firstMedia:function(){return this.hasMedia?this.medias[0]:null},hasMultipleMedias:function(){return this.medias.length>1},hasSingleMedia:function(){return 1===this.medias.length},hasMedia:function(){return this.medias.length>0},isImage:function(){return"image"===this.type.value},sharedTags:function(){return this.medias.map((function(e){return e.tags})).reduce((function(e,t){return e.filter((function(e){return t.includes(e)}))}))},sharedMetadata:function(){var e=this;return function(t,n){return e.hasMultipleMedias?e.medias.map((function(e){return e.metadatas.default[t]})).every((function(e,t,n){return Array.isArray(e)?e[0]==n[0]:e==n[0]}))?e.firstMedia.metadatas.default[t]:"object"===n?{}:"boolean"!==n&&"":"object"===rr(e.firstMedia.metadatas.default[t])||"boolean"===n?e.firstMedia.metadatas.default[t]:{}}},captionValues:function(){return"object"===rr(this.firstMedia.metadatas.default.caption)?this.firstMedia.metadatas.default.caption:{}},altValues:function(){return"object"===rr(this.firstMedia.metadatas.default.altText)?this.firstMedia.metadatas.default.altText:{}},mediasIds:function(){return this.medias.map((function(e){return e.id})).join(",")},mediasIdsToDelete:function(){return this.medias.filter((function(e){return e.deleteUrl})).map((function(e){return e.id}))},mediasIdsToDeleteString:function(){return this.mediasIdsToDelete.join(",")},allowDelete:function(){return this.medias.every((function(e){return e.deleteUrl}))||this.hasMultipleMedias&&!this.medias.every((function(e){return!e.deleteUrl}))},warningDeleteMessage:function(){var e=this.hasMultipleMedias?this.allowDelete?"Some files are":"This files are":"This file is";return this.allowDelete?e+" used and can't be deleted. Do you want to delete the others ?":e+" used and can't be deleted."},containerClasses:function(){return{"mediasidebar__inner--multi":this.hasMultipleMedias,"mediasidebar__inner--single":this.hasSingleMedia}},singleAndMultipleMetadatas:function(){var e=this;return this.extraMetadatas.filter((function(t){return t.multiple&&!e.translatableMetadatas.includes(t.name)}))},singleOnlyMetadatas:function(){var e=this;return this.extraMetadatas.filter((function(t){return!t.multiple||t.multiple&&e.translatableMetadatas.includes(t.name)}))}},Object(pe["c"])({mediasLoading:function(e){return e.mediaLibrary.loading}})),methods:{deleteSelectedMediasValidation:function(){var e=this;if(this.loading)return!1;this.mediasIdsToDelete.length===this.medias.length?this.$root.$refs.warningMediaLibrary?this.$root.$refs.warningMediaLibrary.open((function(){e.deleteSelectedMedias()})):this.deleteSelectedMedias():this.$refs.warningDelete.open()},deleteSelectedMedias:function(){var e=this;if(this.loading)return!1;this.loading=!0,this.hasMultipleMedias?Wa.bulkDelete(this.firstMedia.deleteBulkUrl,{ids:this.mediasIdsToDeleteString},(function(t){e.loading=!1,e.$emit("delete",e.mediasIdsToDelete),e.$refs.warningDelete.close()}),(function(t){e.$store.commit(r["j"].SET_NOTIF,{message:t.data.message,variant:"error"})})):Wa.delete(this.firstMedia.deleteUrl,(function(t){e.loading=!1,e.$emit("delete",e.mediasIdsToDelete),e.$refs.warningDelete.close()}),(function(t){e.$store.commit(r["j"].SET_NOTIF,{message:t.data.message,variant:"error"})}))},clear:function(){this.$emit("clear")},getFormData:function(e){return Object(Ga["a"])(e)},removeFieldFromBulkEditing:function(e){this.fieldsRemovedFromBulkEditing.push(e)},focus:function(){this.focused=!0},blur:function(){var e=this;this.focused=!1,this.save();var t=this.$refs.form,n=this.getFormData(t);this.hasSingleMedia?(n.hasOwnProperty("alt_text")?this.firstMedia.metadatas.default.altText=n.alt_text:this.firstMedia.metadatas.default.altText="",n.hasOwnProperty("caption")?this.firstMedia.metadatas.default.caption=n.caption:this.firstMedia.metadatas.default.caption="",this.extraMetadatas.forEach((function(t){n.hasOwnProperty(t.name)?e.firstMedia.metadatas.default[t.name]=n[t.name]:e.firstMedia.metadatas.default[t.name]=""}))):this.singleAndMultipleMetadatas.forEach((function(t){n.hasOwnProperty(t.name)&&e.medias.forEach((function(e){e.metadatas.default[t.name]=n[t.name]}))}))},save:function(){var e=this.$refs.form;if(e){var t=this.getFormData(e);$n()(t,this.previousSavedData)||this.loading||(this.previousSavedData=t,this.update(e))}},submit:function(e){e.preventDefault(),this.save()},update:function(e){var t=this;if(!this.loading){this.loading=!0;var n=this.getFormData(e);n.fieldsRemovedFromBulkEditing=this.fieldsRemovedFromBulkEditing;var i=this.hasMultipleMedias?this.firstMedia.updateBulkUrl:this.firstMedia.updateUrl;Wa.update(i,n,(function(e){t.loading=!1,e.data.tags&&t.$emit("tagUpdated",e.data.tags),t.hasMultipleMedias&&e.data.items&&t.medias.forEach((function(t){e.data.items.some((function(e){return e.id===t.id&&(t.tags=e.tags),e.id===t.id}))}))}),(function(e){t.loading=!1,e.data.message&&t.$store.commit(r["j"].SET_NOTIF,{message:e.data.message,variant:"error"})}))}}}},ur=cr,dr=(n("dd27"),Object(l["a"])(ur,za,Ka,!1,null,"1efe1dc9",null)),fr=dr.exports,hr=n("5d16"),pr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"uploader"},[n("div",{ref:"uploaderDropzone",staticClass:"uploader__dropzone"},[n("div",{ref:"uploaderBrowseButton",staticClass:"button"},[e._v(e._s(e.$trans("uploader.upload-btn-label","Add new")))]),n("div",{staticClass:"uploader__dropzone--desktop"},[e._v(e._s(e.$trans("uploader.dropzone-text","or drop new files here")))])])])},mr=[],br=n("c565"),gr=n.n(br),vr=n("2b58"),_r=n.n(vr),yr=n("6572"),wr=n.n(yr),Or=n("03a5"),Er=n.n(Or),Tr=n("6d6b"),Cr=/[\/\?<>\\:\*\|":]/g,Ar=/[\x00-\x1f\x80-\x9f]/g,Sr=/^\.+$/,Dr=/^(con|prn|aux|nul|com[0-9]|lpt[0-9])(\..*)?$/i,Pr=/[\. ]+$/,xr=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"OE",letters:"ŒŒ"},{base:"oe",letters:"œœ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],Mr={},kr=0;kr<xr.length;kr++)for(var Lr=xr[kr].letters.split(""),Ir=0;Ir<Lr.length;Ir++)Mr[Lr[Ir]]=xr[kr].base;function jr(e,t,n){var i=e.replace(/[^\u0000-\u007E]/g,(function(e){return Mr[e]||e}));return n=n||"",t&&(i=i.replace(/[^\u0000-\u007E]/g,n)),i}function Rr(e,t){var n=jr(e,!0).replace(Cr,t).replace(Ar,t).replace(Sr,t).replace(Dr,t).replace(Pr,t),i=/[^0-9a-zA-Z-.,;_]/g;return n=n.replace(i,""),Tr(n,255)}var Nr=function(e,t){var n=t&&t.replacement||"",i=Rr(e,n);return""===n?i:Rr(i,"")};function Fr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function $r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fr(Object(n),!0).forEach((function(t){Br(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Br(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ur={name:"A17Uploader",props:{type:{type:Object,required:!0}},data:function(){return{loadingMedias:[]}},computed:{uploaderConfig:function(){return this.type.uploaderConfig},uploaderValidation:function(){var e=this.uploaderConfig.allowedExtensions;return{allowedExtensions:e,acceptFiles:"."+e.join(", ."),stopOnFirstInvalidFile:!1}}},methods:{initUploader:function(){var e=this,t=this.$refs.uploaderBrowseButton,n={debug:!0,maxConnections:5,button:t,retry:{enableAuto:!1},callbacks:{onSubmit:this._onSubmitCallback.bind(this),onProgress:this._onProgressCallback.bind(this),onError:this._onErrorCallback.bind(this),onComplete:this._onCompleteCallback.bind(this),onAllComplete:this._onAllCompleteCallback.bind(this),onStatusChange:this._onStatusChangeCallback.bind(this),onTotalProgress:this._onTotalProgressCallback.bind(this)},text:{fileInputTitle:"Browse..."},messages:{retryFailTooManyItemsError:"Retry failed - you have reached your file limit.",sizeError:"{file} is too large, maximum file size is {sizeLimit}.",tooManyItemsError:"Too many items ({netItems}) would be uploaded. Item limit is {itemLimit}.",typeError:"{file} has an invalid extension. Valid extension(s): {extensions}."}};this._uploader="s3"===this.uploaderConfig.endpointType?new _r.a({options:$r($r({},n),{},{validation:$r({},this.uploaderValidation),objectProperties:{key:function(t){return e.unique_folder_name+"/"+Nr(e._uploader.methods.getName(t))},region:this.uploaderConfig.endpointRegion,bucket:this.uploaderConfig.endpointBucket,acl:this.uploaderConfig.acl},request:{endpoint:this.uploaderConfig.endpoint,accessKey:this.uploaderConfig.accessKey},signature:{endpoint:this.uploaderConfig.signatureEndpoint,version:4,customHeaders:{"X-CSRF-TOKEN":this.uploaderConfig.csrfToken}},uploadSuccess:{endpoint:this.uploaderConfig.successEndpoint,customHeaders:{"X-CSRF-TOKEN":this.uploaderConfig.csrfToken}}})}):"azure"===this.uploaderConfig.endpointType?new wr.a({options:$r($r({},n),{},{validation:$r({},this.uploaderValidation),cors:{expected:!0,sendCredentials:!0},blobProperties:{name:function(t){return new Promise((function(n){n(e.unique_folder_name+"/"+Nr(e._uploader.methods.getName(t)))}))}},request:{endpoint:this.uploaderConfig.endpoint},signature:{endpoint:this.uploaderConfig.signatureEndpoint,version:4,customHeaders:{"X-CSRF-TOKEN":this.uploaderConfig.csrfToken}},uploadSuccess:{endpoint:this.uploaderConfig.successEndpoint,customHeaders:{"X-CSRF-TOKEN":this.uploaderConfig.csrfToken}}})}):new Er.a({options:$r($r({},n),{},{validation:$r($r({},this.uploaderValidation),{},{sizeLimit:1048576*this.uploaderConfig.filesizeLimit}),request:{endpoint:this.uploaderConfig.endpoint,customHeaders:{"X-CSRF-TOKEN":this.uploaderConfig.csrfToken}}})})},loadingProgress:function(e){this.$store.commit(r["h"].PROGRESS_UPLOAD_MEDIA,e)},loadingFinished:function(e,t){this.$emit("loaded",t),this.$store.commit(r["h"].DONE_UPLOAD_MEDIA,e)},loadingError:function(e){this.$store.commit(r["h"].ERROR_UPLOAD_MEDIA,e)},uploadProgress:function(e){this.$store.commit(r["h"].PROGRESS_UPLOAD,e)},_onCompleteCallback:function(e,t,n,i){var a=this,r=this.loadingMedias.findIndex((function(t){return t.id===a._uploader.methods.getUuid(e)}));n.success?this.loadingFinished(this.loadingMedias[r],n.media):this.loadingError(this.loadingMedias[r])},_onAllCompleteCallback:function(e,t){this.unique_folder_name=null,this.uploadProgress(0)},_onSubmitCallback:function(e,t){var n=this;this.$emit("clear"),this.unique_folder_name=this.unique_folder_name||this.uploaderConfig.endpointRoot+gr.a.getUniqueId(),this._uploader.methods.setParams({unique_folder_name:this.unique_folder_name},e);var i=URL.createObjectURL(this._uploader.methods.getFile(e)),a=new Image;a.onload=function(){n._uploader.methods.setParams({width:a.width,height:a.height},e)},a.src=i;var r={id:this._uploader.methods.getUuid(e),name:Nr(t),progress:0,error:!1,errorMessage:null};this.loadingMedias.push(r),this.loadingProgress(r)},_onProgressCallback:function(e,t,n,i){var a=this,r=this.loadingMedias.findIndex((function(t){return t.id===a._uploader.methods.getUuid(e)}));if(r>=0){var s=this.loadingMedias[r];s.progress=n/i*100||0,s.error=!1,this.loadingProgress(s)}},_onErrorCallback:function(e,t,n,i){var a=this,r=e?this.loadingMedias.findIndex((function(t){return t.id===a._uploader.methods.getUuid(e)})):-1;if(r>=0)this.loadingMedias[r].errorMessage=n,this.loadingError(this.loadingMedias[r]);else{var s={id:e?this._uploader.methods.getUuid(e):Math.floor(1e3*Math.random()),name:Nr(t),progress:0,error:!0,errorMessage:n};this.loadingMedias.push(s),this.loadingProgress(s),this.loadingError(this.loadingMedias[this.loadingMedias.length-1])}},_onStatusChangeCallback:function(e,t,n){if("retrying upload"===n){var i=this.loadingMedias.findIndex((function(t){return t.id===e}));if(i>=0){var a=this.loadingMedias[i];a.progress=0,a.error=!1,this.loadingProgress(a)}}},_onTotalProgressCallback:function(e,t){var n=Math.floor(e/t*100);this.uploadProgress(n)},_onDropError:function(e,t){console.error(e,t)},_onProcessingDroppedFilesComplete:function(e){this._uploader.methods.addFiles(e)}},watch:{type:function(){this._uploader&&this.initUploader()}},mounted:function(){this.initUploader();var e=this.$refs.uploaderDropzone;this._qqDropzone&&this._qqDropzone.dispose(),this._qqDropzone=new gr.a.DragAndDrop({dropZoneElements:[e],allowMultipleItems:!0,callbacks:{dropError:this._onDropError.bind(this),processingDroppedFilesComplete:this._onProcessingDroppedFilesComplete.bind(this)}})},beforeDestroy:function(){this._qqDropzone&&this._qqDropzone.dispose()}},Vr=Ur,qr=(n("28ac"),Object(l["a"])(Vr,pr,mr,!1,null,"eb2ebc50",null)),Hr=qr.exports,Wr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"mediagrid"},[e._l(e.itemsLoading,(function(t,i){return n("div",{key:"mediaLoading_"+t.id,staticClass:"mediagrid__item"},[n("span",{staticClass:"mediagrid__button s--loading"},[t.error?n("span",{staticClass:"mediagrid__progressError"},[e._v("Upload Error")]):n("span",{staticClass:"mediagrid__progress"},[n("span",{staticClass:"mediagrid__progressBar",style:e.loadingProgress(i)})])])])})),e._l(e.items,(function(t){return n("div",{key:t.id,staticClass:"mediagrid__item",class:{"s--hasFilename":e.showFileName}},[n("span",{staticClass:"mediagrid__button",class:{"s--picked":e.isSelected(t),"s--used":e.isUsed(t),"s--disabled":t.disabled},on:{click:[function(n){return n.ctrlKey||n.shiftKey||n.altKey||n.metaKey?null:e.toggleSelection(t)},function(n){return n.shiftKey?n.ctrlKey||n.altKey||n.metaKey?null:e.shiftToggleSelection(t):null}]}},[n("img",{staticClass:"mediagrid__img",attrs:{src:t.thumbnail}})]),e.showFileName?n("p",{staticClass:"mediagrid__name",attrs:{title:t.name}},[e._v(e._s(t.name))]):e._e()])}))],2)},zr=[],Kr=n("df63");function Gr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Yr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Gr(Object(n),!0).forEach((function(t){Xr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Xr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Qr={name:"A17Mediagrid",mixins:[Kr["a"]],computed:Yr({},Object(pe["c"])({showFileName:function(e){return e.mediaLibrary.showFileName}})),methods:{loadingProgress:function(e){return{width:this.itemsLoading[e].progress?this.itemsLoading[e].progress+"%":"0%"}}}},Jr=Qr,Zr=(n("1330"),Object(l["a"])(Jr,Wr,zr,!1,null,"4dbbb70e",null)),es=Zr.exports,ts=n("1800"),ns=n("64e5"),is=n("2c83");function as(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function rs(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?as(Object(n),!0).forEach((function(t){ss(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):as(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ss(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var os={name:"A17Medialibrary",components:{"a17-filter":hr["a"],"a17-mediasidebar":fr,"a17-uploader":Hr,"a17-mediagrid":es,"a17-itemlist":ts["a"],"a17-spinner":ns["a"],"a17-checkbox":Dn},props:{modalTitlePrefix:{type:String,default:function(){return this.$trans("media-library.title","Media Library")}},btnLabelSingle:{type:String,default:function(){return this.$trans("media-library.insert","Insert")}},btnLabelUpdate:{type:String,default:function(){return this.$trans("media-library.update","Update")}},btnLabelMulti:{type:String,default:function(){return this.$trans("media-library.insert","Insert")}},initialPage:{type:Number,default:1},authorized:{type:Boolean,default:!1},showInsert:{type:Boolean,default:!0},extraMetadatas:{type:Array,default:function(){return[]}},translatableMetadatas:{type:Array,default:function(){return[]}}},data:function(){return{loading:!1,maxPage:20,mediaItems:[],selectedMedias:[],gridHeight:0,page:this.initialPage,tags:[],lastScrollTop:0,gridLoaded:!1}},computed:rs({renderedMediaItems:function(){var e=this;return this.mediaItems.map((function(t){return t.disabled=e.filesizeMax>0&&t.filesizeInMb>e.filesizeMax||e.widthMin>0&&t.width<e.widthMin||e.heightMin>0&&t.height<e.heightMin,t}))},currentTypeObject:function(){var e=this;return this.types.find((function(t){return t.value===e.type}))},endpoint:function(){return this.currentTypeObject.endpoint},modalTitle:function(){return this.connector?this.indexToReplace>-1?this.modalTitlePrefix+" – "+this.btnLabelUpdate:this.selectedMedias.length>1?this.modalTitlePrefix+" – "+this.btnLabelMulti:this.modalTitlePrefix+" – "+this.btnLabelSingle:this.modalTitlePrefix},btnLabel:function(){return this.indexToReplace>-1?this.btnLabelUpdate+" "+this.type:this.selectedMedias.length>1?this.btnLabelMulti+" "+this.type+"s":this.btnLabelSingle+" "+this.type},usedMedias:function(){return this.selected[this.connector]||[]},selectedType:function(){var e=this,t=e.types.filter((function(t){return t.value===e.type}));return t[0]},canInsert:function(){var e=this;return!this.selectedMedias.some((function(t){return!!e.usedMedias.find((function(e){return e.id===t.id}))}))}},Object(pe["c"])({connector:function(e){return e.mediaLibrary.connector},max:function(e){return e.mediaLibrary.max},filesizeMax:function(e){return e.mediaLibrary.filesizeMax},widthMin:function(e){return e.mediaLibrary.widthMin},heightMin:function(e){return e.mediaLibrary.heightMin},type:function(e){return e.mediaLibrary.type},types:function(e){return e.mediaLibrary.types},strict:function(e){return e.mediaLibrary.strict},selected:function(e){return e.mediaLibrary.selected},indexToReplace:function(e){return e.mediaLibrary.indexToReplace}})),watch:{type:function(){this.clearMediaItems(),this.gridLoaded=!1}},methods:{open:function(){this.$refs.modal.open()},close:function(){this.$refs.modal.hide()},opened:function(){if(this.gridLoaded||this.reloadGrid(),this.listenScrollPosition(),this.selectedMedias=[],this.connector&&this.indexToReplace>-1){var e=this.selected[this.connector][this.indexToReplace];e&&this.selectedMedias.push(e)}},updateType:function(e){this.loading||this.strict||this.type!==e&&(this.$store.commit(r["h"].UPDATE_MEDIA_TYPE,e),this.submitFilter())},addMedia:function(e){this.mediaItems.unshift(e),this.$store.commit(r["h"].INCREMENT_MEDIA_TYPE_TOTAL,this.type),this.updateSelectedMedias(e.id)},updateSelectedMedias:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=e.id,a=this.selectedMedias.filter((function(e){return e.id===i}));if(0===a.length){if(1===this.max&&this.clearSelectedMedias(),this.selectedMedias.length>=this.max&&this.max>0)return;if(n&&this.selectedMedias.length>0){var r=this.selectedMedias[this.selectedMedias.length-1],s=this.mediaItems.findIndex((function(e){return e.id===r.id})),o=this.mediaItems.findIndex((function(e){return e.id===i}));if(-1===o&&-1===s)return;var l=null,c=null;s<o?(l=s+1,c=o+1):(l=o,c=s);var u=this.mediaItems.slice(l,c);u.forEach((function(e){if(!(t.selectedMedias.length>=t.max&&t.max>0)){var n=t.selectedMedias.findIndex((function(t){return t.id===e.id}));-1===n&&t.selectedMedias.push(e)}}))}else{var d=this.mediaItems.filter((function(e){return e.id===i}));d.length&&this.selectedMedias.push(d[0])}}else this.selectedMedias=this.selectedMedias.filter((function(e){return e.id!==i}))},getFormData:function(e){var t=Object(Ga["a"])(e);return t?t.page=this.page:t={page:this.page},t.type=this.type,Array.isArray(t.unused)&&t.unused.length&&(t.unused=t.unused[0]),t},clearFilters:function(){var e=this;if(this.$refs.filter&&(this.$refs.filter.value=null),this.$refs.unused){var t=this.$refs.unused.$el.querySelector("input");t&&t.click()}this.$nextTick((function(){e.submitFilter()}))},clearSelectedMedias:function(){this.selectedMedias.splice(0)},deleteSelectedMedias:function(e){var t=this,n=[];e&&e.length!==this.selectedMedias.length&&(n=this.selectedMedias.filter((function(e){return!e.deleteUrl}))),e.forEach((function(){t.$store.commit(r["h"].DECREMENT_MEDIA_TYPE_TOTAL,t.type)})),this.mediaItems=this.mediaItems.filter((function(e){return!t.selectedMedias.includes(e)||n.includes(e)})),this.selectedMedias=n,this.mediaItems.length<=40&&this.reloadGrid()},clearMediaItems:function(){this.mediaItems.splice(0)},reloadGrid:function(){var e=this;this.loading=!0;var t=this.$refs.form,n=this.getFormData(t);Wa.get(this.endpoint,n,(function(t){t.data.items.forEach((function(t){e.mediaItems.find((function(e){return e.id===t.id}))||e.mediaItems.push(t)})),e.maxPage=t.data.maxPage||1,e.tags=t.data.tags||[],e.$store.commit(r["h"].UPDATE_MEDIA_TYPE_TOTAL,{type:e.type,total:t.data.total}),e.loading=!1,e.listenScrollPosition(),e.gridLoaded=!0}),(function(t){e.$store.commit(r["j"].SET_NOTIF,{message:t.data.message,variant:"error"})}))},reloadTags:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.tags=e},submitFilter:function(e){var t=this,n=this.$refs.list;this.page=1,this.clearMediaItems(),this.clearSelectedMedias(),0!==n.scrollTop?Object(is["a"])({el:n,offset:0,easing:"easeOut",onComplete:function(){t.reloadGrid()}}):t.reloadGrid()},listenScrollPosition:function(){this.$nextTick((function(){if(this.gridLoaded){var e=this.$refs.list;this.gridHeight!==e.scrollHeight&&e.addEventListener("scroll",this.scrollToPaginate)}}))},scrollToPaginate:function(){if(this.gridLoaded){var e=this.$refs.list,t=10;e.scrollTop>this.lastScrollTop&&e.scrollTop+e.offsetHeight>e.scrollHeight-t&&(e.removeEventListener("scroll",this.scrollToPaginate),this.maxPage>this.page?(this.page=this.page+1,this.reloadGrid()):this.gridHeight=e.scrollHeight),this.lastScrollTop=e.scrollTop}},saveAndClose:function(){this.$store.commit(r["h"].SAVE_MEDIAS,this.selectedMedias),this.close()}}},ls=os,cs=(n("1e20"),n("7231"),Object(l["a"])(ls,$a,Ba,!1,null,"b3a5b8d6",null)),us=cs.exports,ds=n("8682"),fs=n("9b02"),hs=n.n(fs),ps=n("9e86"),ms=n.n(ps);function bs(e,t,n){var i=["icon"],a=t.expression||n.data.attrs.symbol,r=e;"span"===n.tag&&(r=document.createElementNS("http://www.w3.org/2000/svg","svg"),e.appendChild(r)),i.push("icon--".concat(a)),i.forEach((function(t){e.classList.add(t)}));var s=document.createElementNS("http://www.w3.org/2000/svg","title");s.textContent=a,r.appendChild(s);var o="#icon--".concat(a),l=document.createElementNS("http://www.w3.org/2000/svg","use");l.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",o),r.appendChild(l)}function gs(e){var t=e.querySelector("svg");t&&t.parentNode.removeChild(t);var n=e.className.split(" ").filter((function(e){return 0===e.indexOf("icon")}));n.forEach((function(t){e.classList.remove(t)}))}var vs={install:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];var t={bind:function(e,t,n){bs(e,t,n)},componentUpdated:function(e,t,n,i){gs(e),bs(e,t,n)},inserted:function(e,t,n){},unbind:function(e,t,n){}};e.directive("svg",t)}};function _s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function ys(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_s(Object(n),!0).forEach((function(t){Ts(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ws(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Os(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function Es(e,t,n){return t&&Os(e.prototype,t),n&&Os(e,n),e}function Ts(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cs={container:!1,delay:0,html:!1,budge:15,placement:"top",theme:"default",title:"",template:'<div class="tooltip" role="tooltip"><div class="tooltip__arrow"></div><div class="tooltip__inner"></div></div>',trigger:"hover focus",offset:0},As=function(){function e(t,n){var i=this;ws(this,e),Ts(this,"show",(function(){return i._show(i.reference,i.options)})),Ts(this,"hide",(function(){return i._hide()})),Ts(this,"dispose",(function(){return i._dispose()})),Ts(this,"toggle",(function(){return i._isOpen?i.hide():i.show()})),Ts(this,"innerSelector",".tooltip__inner"),Ts(this,"_events",[]),Ts(this,"_setTooltipNodeEvent",(function(e,t,n,a){var r=e.relatedreference||e.toElement,s=function n(r){var s=r.relatedreference||r.toElement;i._tooltipNode.removeEventListener(e.type,n),t.contains(s)||i._scheduleHide(t,a.delay,a,r)};return!!i._tooltipNode.contains(r)&&(i._tooltipNode.addEventListener(e.type,s),!0)})),n=ys(ys({},Cs),n),this.reference=t,this.options=n;var a="string"===typeof n.trigger?n.trigger.split(" ").filter((function(e){return-1!==["click","hover","focus"].indexOf(e)})):[];this._isOpen=!1,this._setEventListeners(t,a,n)}return Es(e,[{key:"_create",value:function(e,t,n,i,a){if(this._tooltipNode)return this;var r=window.document.createElement("div");r.innerHTML=t.trim();var s=r.childNodes[0];s.id="tooltip--".concat(Math.random().toString(36).substr(2,10)),s.setAttribute("aria-hidden","false"),s.classList.add("tooltip--"+n);var o=r.querySelector(this.innerSelector);return 1===i.nodeType?a&&o.appendChild(i):a?o.innerHTML=i:o.innerText=i,s}},{key:"_position",value:function(e,t,n){var i=0,a=0,r=t,s=e.getBoundingClientRect();this._tooltipNode.classList.remove("tooltip--"+r);var o=Math.round(s.top-this._tooltipNode.offsetHeight-n),l=Math.round(s.top+s.height/2-this._tooltipNode.offsetHeight/2),c=Math.round(s.left+s.width+n),u=Math.round(s.top+s.height+n),d=Math.round(s.left-this._tooltipNode.offsetWidth-n),f=Math.round(s.left+s.width/2-this._tooltipNode.offsetWidth/2);"top"===t&&(i=f,a=o,r="top",i<10&&(i=10),a<0&&(a=u,r="bottom")),"top-right"===t&&(i=c,a=o,r="top",a<0&&(a=u,r="bottom")),"bottom"===t&&(i=f,a=u,r="bottom",i<10&&(i=10),a>0&&(a=o,r="top")),"right"===t&&(i=c,a=l,r="right"),"left"===t&&(i=d,a=l,r="left",i<0&&(i=c,r="right")),this._tooltipNode.style.left=i+"px",this._tooltipNode.style.top=a+"px",this._tooltipNode.classList.add("tooltip--"+r)}},{key:"_show",value:function(e,t){if(this._isOpen&&!this._isOpening)return this;this._isOpen=!0;var n=e.getAttribute("data-tooltip-budge")||t.budge,i=e.getAttribute("data-tooltip-theme")||t.theme,a=e.getAttribute("data-tooltip-placement")||t.placement;if(this._tooltipNode)return this._tooltipNode.style.opacity="",this._tooltipNode.style.visibility="",this._tooltipNode.style.transition="opacity 0.3s",this._tooltipNode.setAttribute("aria-hidden","false"),this._position(e,a,n),this;var r=e.getAttribute("data-tooltip-title")||t.title,s=this._create(e,t.template,i,r,t.html);e.setAttribute("aria-describedby",s.id);var o=this._findContainer(t.container,e);return this._append(s,o),this._tooltipNode=s,this._position(e,a,n),this}},{key:"_hide",value:function(){return this._isOpen?(this._isOpen=!1,this._tooltipNode.style.opacity="0",this._tooltipNode.style.visibility="hidden",this._tooltipNode.style.transition="",this._tooltipNode.setAttribute("aria-hidden","true"),this):this}},{key:"_dispose",value:function(){var e=this;return this._events.length&&(this._events.forEach((function(t){var n=t.func,i=t.event;e.reference.removeEventListener(i,n)})),this._events=[]),this._tooltipNode&&(this._hide(),this._tooltipNode.parentNode.removeChild(this._tooltipNode),this._tooltipNode=null),this}},{key:"_findContainer",value:function(e,t){return"string"===typeof e?e=window.document.querySelector(e):!1===e&&(e=t.parentNode),e}},{key:"_append",value:function(e,t){t.appendChild(e)}},{key:"_setEventListeners",value:function(e,t,n){var i=this,a=[],r=[];t.forEach((function(e){switch(e){case"hover":a.push("mouseenter"),r.push("mouseleave");break;case"focus":a.push("focus"),r.push("blur");break;case"click":a.push("click"),r.push("click");break}})),a.forEach((function(t){var a=function(t){!0!==i._isOpening&&(t.usedByTooltip=!0,i._scheduleShow(e,n.delay,n,t))};i._events.push({event:t,func:a}),e.addEventListener(t,a)})),r.forEach((function(t){var a=function(t){!0!==t.usedByTooltip&&i._scheduleHide(e,n.delay,n,t)};i._events.push({event:t,func:a}),e.addEventListener(t,a)}))}},{key:"_scheduleShow",value:function(e,t,n){var i=this;this._isOpening=!0;var a=t&&t.show||t||0;a>0?window.setTimeout((function(){return i._show(e,n)}),a):this._show(e,n)}},{key:"_scheduleHide",value:function(e,t,n,i){var a=this;this._isOpening=!1;var r=t&&t.hide||t||0;window.setTimeout((function(){if(!1!==a._isOpen&&document.body.contains(a._tooltipNode)){if("mouseleave"===i.type){var r=a._setTooltipNodeEvent(i,e,t,n);if(r)return}a._hide()}}),r)}}]),e}(),Ss={},Ds={install:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];var t={options:Ss,bind:function(e,n,i){if(!e._tooltip){var a=e._tooltip=new As(e,t.options);a._vueEl=e}},componentUpdated:function(e,n,i,a){if(e._tooltip){e._tooltip.dispose();var r=e._tooltip=new As(e,t.options);r._vueEl=e}},inserted:function(e,t,n){},unbind:function(e,t,n){e._tooltip&&e._tooltip.dispose()}};e.directive("tooltip",t)}};function Ps(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function xs(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ps(Object(n),!0).forEach((function(t){Is(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ps(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ms(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ks(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function Ls(e,t,n){return t&&ks(e.prototype,t),n&&ks(e,n),e}function Is(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var js={target:"data-sticky-target",toptarget:"data-sticky-top",classContainer:"sticky",classFixed:"sticky__fixed",classAbs:"sticky__abs",classEnd:"sticky__scrolled",topOffset:0,offset:20},Rs=function(){function e(t,n){var i=this;Ms(this,e),Is(this,"refresh",(function(){return i._refresh()})),Is(this,"dispose",(function(){return i._dispose()})),Is(this,"status","top"),Is(this,"ticking",!1),Is(this,"anchors",["Top","Bottom"]),Is(this,"lastScrollPos",0),Is(this,"prevScrollPos",-1),n=xs(xs({},js),n),this.target=null,this.toptarget=null,this.container=t,this.containerID=this.container.getAttribute("data-sticky-id"),this.options=n,this.options.target&&(this.target=this.container.querySelector("["+this.options.target+'="'+this.containerID+'"]')),this.options.toptarget&&(this.toptarget=this.container.querySelector("["+this.options.toptarget+'="'+this.containerID+'"]')),this.topMargin=this.container.hasAttribute("data-sticky-offset")?parseInt(this.container.getAttribute("data-sticky-offset")):this.options.offset,this.topOffset=this.container.hasAttribute("data-sticky-topoffset")?parseInt(this.container.getAttribute("data-sticky-topoffset")):this.options.topOffset,t.classList.add(this.options.classContainer),this._setEventListeners(),this._refresh()}return Ls(e,[{key:"_refresh",value:function(){if(!this.target)return!1;var e=this.lastScrollPos,t=this.target.offsetHeight,n=this.container.offsetHeight,i=t+this.topMargin<window.innerHeight?0:1,a=this.toptarget?this.toptarget.getBoundingClientRect().top+this.topOffset:this.container.getBoundingClientRect().top+this.topOffset,r=a+n-t;return a=a-this.topMargin+Math.max(0,t+this.topMargin-window.innerHeight)+e,this.toptarget&&(r=a+n-t-Math.max(0,this.toptarget.getBoundingClientRect().top-this.container.getBoundingClientRect().top)),this.target.offsetHeight<n&&("top"!==this.status&&e<a&&(this._removePositionClass(),this.status="top"),"scrolling"!==this.status&&e>=a&&e<r&&(this._removePositionClass(),this.target.classList.add(this.options.classFixed+this.anchors[i]),this.status="scrolling"),"bottom"!==this.status&&e>=r&&(this._removePositionClass(),this.target.classList.add(this.options.classAbs),this.status="bottom"),e+window.innerHeight>=this.container.getBoundingClientRect().top+e+n?this.target.classList.add(this.options.classEnd):this.target.classList.remove(this.options.classEnd)),this}},{key:"_removePositionClass",value:function(){for(var e=0;e<this.anchors.length;e++)this.target.classList.remove(this.options.classFixed+this.anchors[e]);this.target.classList.remove(this.options.classAbs)}},{key:"_scroll",value:function(){var e=this;return e.lastScrollPos=window.pageYOffset,e.ticking||window.requestAnimationFrame((function(){e._refresh(),e.prevScrollPos=e.lastScrollPos,e.ticking=!1})),e.ticking=!0,this}},{key:"_resize",value:function(){return this.lastScrollPos=window.pageYOffset,this.status="",this._refresh(),this}},{key:"_dispose",value:function(){var e=this;return window.removeEventListener("scroll",(function(){return e._scroll()})),window.removeEventListener("resize",(function(){return e._resize()})),this}},{key:"_setEventListeners",value:function(){var e=this;window.addEventListener("scroll",(function(){return e._scroll()})),window.addEventListener("resize",(function(){return e._resize()})),this._resize()}}]),e}(),Ns={},Fs={install:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];var t={options:Ns,bind:function(e,n,i){var a=e._sticky=new Rs(e,t.options);a._vueEl=e},componentUpdated:function(e,t,n){e._sticky.refresh()},inserted:function(e,t,n){},unbind:function(e,t,n){e._sticky.dispose()}};e.directive("sticky",t)}},$s=!0,Bs={install:function(e,t){e.component("a17-button",u),e.component("a17-infotip",b),e.component("a17-slideshow",Qi),e.component("a17-browserfield",fa),e.component("a17-textfield",re),e.component("a17-hiddenfield",de),e.component("a17-wysiwyg",tt),e.component("a17-wysiwyg-tiptap",_t),e.component("a17-inputframe",j),e.component("a17-mediafield",an),e.component("a17-mediafield-translated",un),e.component("a17-radio",bn),e.component("a17-radiogroup",On),e.component("a17-checkbox",Dn),e.component("a17-singlecheckbox",jn),e.component("a17-checkboxgroup",Hn),e.component("a17-multiselect",Xn),e.component("a17-singleselect",ni),e.component("a17-select",D),e.component("a17-vselect",P["a"]),e.component("a17-locale",wi),e.component("a17-dropdown",ii["a"]),e.component("a17-buttonbar",ci),e.component("a17-modal",Li),e.component("a17-dialog",$i),e.component("a17-datepicker",Fa),e.component("a17-filefield",Pa),e.component("a17-colorfield",Q),e.component("a17-medialibrary",us),e.mixin({methods:{openFreeMediaLibrary:function(){this.$store.commit(r["h"].UPDATE_MEDIA_CONNECTOR,null),this.$store.commit(r["h"].RESET_MEDIA_TYPE),this.$store.commit(r["h"].UPDATE_REPLACE_INDEX,-1),this.$store.commit(r["h"].UPDATE_MEDIA_MAX,0),this.$store.commit(r["h"].UPDATE_MEDIA_FILESIZE_MAX,0),this.$store.commit(r["h"].UPDATE_MEDIA_WIDTH_MIN,0),this.$store.commit(r["h"].UPDATE_MEDIA_HEIGHT_MIN,0),this.$store.commit(r["h"].UPDATE_MEDIA_MODE,!1),this.$root.$refs.mediaLibrary&&this.$root.$refs.mediaLibrary.open()}}}),e.config.productionTip=$s,e.config.devtools=!0,e.prototype.$http=Va.a,window.$trans=e.prototype.$trans=function(e,t){return hs()(window["TWILL"].twillLocalization.lang,e,t)},Va.a.defaults.headers.common["X-Requested-With"]="XMLHttpRequest",e.use(ds["a"],{name:"timeago",locale:window["TWILL"].twillLocalization.locale,locales:ms()(ka["d"],"date-fns")}),e.use(vs),e.use(Ds),e.use(Fs)}};t["a"]=Bs},"2ec1":function(e,t,n){},"32c4":function(e,t,n){},3417:function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return m})),n.d(t,"c",(function(){return b["a"]})),n.d(t,"d",(function(){return g["a"]})),n.d(t,"e",(function(){return v})),n.d(t,"f",(function(){return _}));n("ed28"),n("f0f8"),n("3a52"),n("1249"),n("605f");var i=n("2f62"),a=n("0429"),r=n("f1af");function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c={props:{nested:{type:Boolean,default:!1},bulkeditable:{type:Boolean,default:!0},emptyMessage:{type:String,default:""}},computed:o(o({rows:{get:function(){return this.$store.state.datatable.data},set:function(e){var t=this.rows.length!==e.length;this.$store.commit(a["e"].UPDATE_DATATABLE_DATA,e),this.saveNewTree(t)}},isEmpty:function(){return this.rows.length<=0},isEmptyDatable:function(){return{"datatable__table--empty":this.isEmpty}}},Object(i["c"])({columns:function(e){return e.datatable.columns}})),Object(i["b"])(["visibleColumns","hideableColumns","visibleColumnsNames"])),methods:{saveNewTree:function(e){var t=this,n=!!e||this.nested,i=n?r["a"].SET_DATATABLE_NESTED:r["a"].SET_DATATABLE,s=function(){t.$store.commit(a["e"].UPDATE_DATATABLE_TRACKER,0),t.$store.dispatch(i)};e?(this.$store.commit(a["e"].UPDATE_DATATABLE_TRACKER,1),this.updateTracker>=2&&s()):s()}}},u=n("22f7"),d=n("98d2");function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m={props:{index:{type:Number,default:0},row:{type:Object,default:function(){return{}}},columns:{type:Array,default:function(){return[]}}},computed:h({editInModal:function(){return!!this.row.hasOwnProperty("editInModal")&&this.row.editInModal},editUrl:function(){return this.row.hasOwnProperty("edit")?this.row.edit:"#"},updateUrl:function(){return this.row.updateUrl?this.row.updateUrl:"#"}},Object(i["c"])({bulkIds:function(e){return e.datatable.bulk}})),methods:{currentComponent:function(e){return d["b"]+e.toLowerCase()},currentComponentProps:function(e){var t={col:e||{},row:this.row,editUrl:this.editUrl,editInModal:Boolean(this.editInModal)};if(!e)return t;switch(e.name){case"bulk":t.value=this.row.id,t.initialValue=this.bulkIds;break;case"languages":t.languages=this.row.hasOwnProperty("languages")?this.row.languages:[],t.editUrl=this.editUrl;break;case"publish_start_date":t.startDate="",t.endDate="",t.textExpired="Expired",t.textScheduled="Scheduled";break;default:break}return t},editInPlace:function(e){var t=this;if(e.lang){var n=e.lang;this.$store.commit(a["g"].UPDATE_LANG,n.value)}if(this.editInModal){var i=this.editInModal;this.$store.commit(a["i"].UPDATE_MODAL_MODE,"update"),this.$store.commit(a["i"].UPDATE_MODAL_ACTION,this.updateUrl),this.$store.commit(a["f"].UPDATE_FORM_LOADING,!0),this.$store.dispatch(r["a"].REPLACE_FORM,i).then((function(){t.$nextTick((function(){this.$root.$refs.editionModal&&this.$root.$refs.editionModal.open()}))}),(function(e){t.$store.commit(u["a"].SET_NOTIF,{message:"Your content can not be edited, please retry",variant:"error"})}))}},cellClasses:function(e,t){var n;return n={},p(n,t+"--icon","featured"===e.name||"published"===e.name),p(n,t+"--bulk","bulk"===e.name),p(n,t+"--thumb","thumbnail"===e.name),p(n,t+"--draggable","draggable"===e.name),p(n,t+"--languages","languages"===e.name),p(n,t+"--nested","nested"===e.name),p(n,t+"--nested--parent","nested"===e.name&&0===this.nestedDepth),p(n,t+"--name","name"===e.name),n},isSpecificColumn:function(e){return d["c"].includes(e.name)},tableCellUpdate:function(e){switch(e.col){case"published":this.togglePublish(e.row);break;case"bulk":this.toggleBulk(e.row);break;case"featured":this.toggleFeatured(e.row);break}},toggleFeatured:function(e){e.hasOwnProperty("deleted")?this.$store.commit(u["a"].SET_NOTIF,{message:"You can’t feature/unfeature a deleted item, please restore it first.",variant:"error"}):this.$store.dispatch(r["a"].TOGGLE_FEATURE,e)},toggleBulk:function(e){this.$store.commit(a["e"].UPDATE_DATATABLE_BULK,e.id)},togglePublish:function(e){e.hasOwnProperty("deleted")?this.$store.commit(u["a"].SET_NOTIF,{message:"You can’t publish/unpublish a deleted item, please restore it first.",variant:"error"}):this.$store.dispatch(r["a"].TOGGLE_PUBLISH,e)},restoreRow:function(e){this.$store.dispatch(r["a"].RESTORE_ROW,e)},destroyRow:function(e){var t=this;this.$root.$refs.warningDestroyRow?this.$root.$refs.warningDestroyRow.open((function(){t.$store.dispatch(r["a"].DESTROY_ROW,e)})):this.$store.dispatch(r["a"].DESTROY_ROW,e)},deleteRow:function(e){var t=this;this.$root.$refs.warningDeleteRow?this.$root.$refs.warningDeleteRow.open((function(){t.$store.dispatch(r["a"].DELETE_ROW,e)})):this.$store.dispatch(r["a"].DELETE_ROW,e)},duplicateRow:function(e){this.$store.dispatch(r["a"].DUPLICATE_ROW,e)}}},b=n("5420"),g=(n("159c"),n("4868")),v=(n("67ff"),n("da6f"),n("f03e"),n("7d9f"),n("df63"),n("1a8d"),{props:{nested:{type:Boolean,default:!1},maxDepth:{type:Number,default:1},depth:{type:Number,default:0},name:{type:String,default:"group1"},parentId:{type:Number,default:-1}},data:function(){return{currentElDepth:void 0}},computed:{updateTracker:function(){return this.$store.state.datatable.updateTracker},draggableGetComponentData:function(){return{props:{depth:this.depth}}}}}),_=(n("825f"),{props:{col:{type:Object,default:function(){}},row:{type:Object,default:function(){}},editUrl:{type:String,default:"#"},editInModal:{type:Boolean,default:!1}},computed:{colName:function(){return this.col.hasOwnProperty("name")?this.col.name:""}},methods:{update:function(){this.$emit("update",{row:this.row,col:this.colName})},preventEditInPlace:function(e){this.editInModal&&e.preventDefault(),this.editInPlace()},editInPlace:function(e,t){this.$emit("editInPlace",{event:e,lang:t})},restoreRow:function(){this.$emit("restoreRow",this.row)},destroyRow:function(){this.$emit("destroyRow",this.row)},deleteRow:function(){this.$emit("deleteRow",this.row)},duplicateRow:function(){this.$emit("duplicateRow",this.row)}}});n("5a57")},"34a6":function(e,t,n){},3702:function(e,t,n){"use strict";var i=n("e725"),a=n.n(i);a.a},"38a4":function(e,t,n){},"38c2":function(e,t,n){"use strict";var i,a=n("a026"),r=n("0429");function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o={connector:null,title:"Attach related resources",endpoint:"",endpointName:"",endpoints:[],max:0,selected:window["TWILL"].STORE.browser.selected||{}},l={selectedItemsByIds:function(e){var t=[];for(var n in e.selected)t[n]=e.selected[n].map((function(e){return"".concat(e.endpointType,"_").concat(e.id)}));return t}},c=(i={},s(i,r["b"].SAVE_ITEMS,(function(e,t){if(e.connector)if(e.selected[e.connector]&&e.selected[e.connector].length)e.selected[e.connector]=t;else{var n={};n[e.connector]=t,e.selected=Object.assign({},e.selected,n)}})),s(i,r["b"].DESTROY_ITEMS,(function(e,t){e.selected[t.name]&&a["a"].delete(e.selected,t.name)})),s(i,r["b"].DESTROY_ITEM,(function(e,t){e.selected[t.name]&&(e.selected[t.name].splice(t.index,1),0===e.selected[t.name].length&&a["a"].delete(e.selected,t.name),e.connector=null)})),s(i,r["b"].REORDER_ITEMS,(function(e,t){var n={};n[t.name]=t.items,e.selected=Object.assign({},e.selected,n)})),s(i,r["b"].UPDATE_BROWSER_MAX,(function(e,t){e.max=Math.max(0,t)})),s(i,r["b"].UPDATE_BROWSER_CONNECTOR,(function(e,t){t&&""!==t&&(e.connector=t)})),s(i,r["b"].UPDATE_BROWSER_TITLE,(function(e,t){t&&""!==t&&(e.title=t)})),s(i,r["b"].DESTROY_BROWSER_CONNECTOR,(function(e){e.connector=null})),s(i,r["b"].UPDATE_BROWSER_ENDPOINT,(function(e,t){t&&""!==t&&(e.endpoint=t.value,e.endpointName=t.label||"")})),s(i,r["b"].DESTROY_BROWSER_ENDPOINT,(function(e){e.endpoint="",e.endpointName=""})),s(i,r["b"].UPDATE_BROWSER_ENDPOINTS,(function(e,t){!t&&!t.length>0||(e.endpoints=t,e.endpoint=t[0].value,e.endpointName=t[0].label)})),s(i,r["b"].DESTROY_BROWSER_ENDPOINTS,(function(e){e.endpoints=[]})),i);t["a"]={state:o,getters:l,mutations:c}},"398d":function(e,t,n){},"3a52":function(e,t,n){"use strict";t["a"]={props:{buckets:{type:Array,default:function(){return[]}},item:{type:Object},singleBucket:{type:Boolean,default:!0}},computed:{bucketClasses:function(){return{selected:"bucket"!==this.type&&this.inBuckets,single:this.singleBucket}}},methods:{addToBucket:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.bucket;this.$emit("add-to-bucket",this.item,e)},inBucketById:function(e){var t=this,n=this.buckets.findIndex((function(t){return t.id===e}));if(-1!==n){var i=this.buckets[n].children.find((function(e){return e.id===t.item.id&&e.content_type.value===t.item.content_type.value}));return!!i}},restrictedBySource:function(e){var t=this.buckets.find((function(t){return t.id===e}));if(!t)return!1;if(!t.hasOwnProperty("acceptedSources"))return!0;if(0===t.acceptedSources.length)return!0;var n=this.item.content_type.value;return-1!==t.acceptedSources.findIndex((function(e){return e===n}))}}}},"3b37":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.languages.length>1?n("div",{staticClass:"languageManager"},[n("div",{staticClass:"languageManager__switcher"},[n("a17-langswitcher",{attrs:{"in-modal":!0}})],1),n("a17-dropdown",{ref:"languageManagerDropdown",staticClass:"languageManager__dropdown",attrs:{position:"bottom-right",clickable:!0}},[n("button",{staticClass:"languageManager__button",attrs:{type:"button"},on:{click:function(t){return e.$refs.languageManagerDropdown.toggle()}}},[e._v(" "+e._s(e.currentValue.length)+" "+e._s(e.$trans("lang-manager.published"))+" "),n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"dropdown_module"}})]),n("div",{staticClass:"languageManager__dropdown-content",attrs:{slot:"dropdown__content"},slot:"dropdown__content"},[n("a17-checkboxgroup",{attrs:{name:"langManager",options:e.languages,selected:e.currentValue,min:1},on:{change:e.changeValue}})],1)])],1):e._e()},a=[],r=n("4168"),s=n("5a57"),o=n("7d9f"),l=n("2f62"),c=n("0429");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){f(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h={name:"A17LangManager",mixins:[s["a"],o["a"]],components:{"a17-langswitcher":r["a"]},props:{value:{default:function(){return[]}}},computed:d(d({currentValue:{get:function(){var e=[];return this.publishedLanguages.length&&this.publishedLanguages.forEach((function(t){e.push(t.value)})),e}}},Object(l["c"])({languages:function(e){return e.language.all}})),Object(l["b"])(["publishedLanguages"])),methods:{changeValue:function(e){this.$store.commit(c["g"].PUBLISH_LANG,e)}}},p=h,m=(n("641a"),n("2877")),b=Object(m["a"])(p,i,a,!1,null,"350361a5",null);t["a"]=b.exports},"3c2e":function(e,t,n){"use strict";var i=n("0e7b"),a=n.n(i);a.a},"3e6d":function(e,t,n){},4086:function(e,t,n){"use strict";var i=n("ba26"),a=n.n(i);a.a},4168:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.languages.length>1?n("div",{staticClass:"language",class:e.languageClass},[e.inModal?e._e():n("span",{staticClass:"language__label f--small"},[e._v(e._s(e.$trans("lang-switcher.edit-in")))]),n("span",{staticClass:"language__toolbar"},e._l(e.languages,(function(t){return n("button",{key:t.value,staticClass:"language__button",class:{selected:t.value===e.localeValue.value,published:t.published,"no-state":e.allPublished},attrs:{type:"button"},on:{click:function(n){return e.onClick(t.value)}}},[e._v(e._s(t.shortlabel))])})),0)]):e._e()},a=[],r=n("7d9f"),s=n("2f62"),o=n("0429");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d={name:"A17Langswitcher",mixins:[r["a"]],props:{inModal:{type:Boolean,default:!1},toggleOnClick:{type:Boolean,default:!1},allPublished:{type:Boolean,default:!1}},computed:c({languageClass:function(){return{"language--in-modal":this.inModal}},localeValue:function(){return this.$store.state.language.active}},Object(s["b"])(["publishedLanguages"])),methods:{onClick:function(e){this.$store.commit(o["g"].UPDATE_LANG,e)}}},f=d,h=(n("0042"),n("2877")),p=Object(h["a"])(f,i,a,!1,null,"3e5a2b70",null);t["a"]=p.exports},4283:function(e,t,n){},"42bd":function(e,t,n){"use strict";var i=n("ac00"),a=n.n(i);a.a},4372:function(e,t,n){},"442c":function(e,t,n){},"453b":function(e,t,n){"use strict";var i=n("63da"),a=n.n(i);a.a},"45b6":function(e,t,n){"use strict";var i=n("2ec1"),a=n.n(i);a.a},4828:function(e,t,n){"use strict";var i=n("7873"),a=n.n(i);a.a},4868:function(e,t,n){"use strict";var i=n("2f62"),a=n("0429"),r=n("4e53");function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t["a"]={filters:r["a"],computed:o({},Object(i["c"])({currentLocale:function(e){return e.language.active}})),methods:{formatPermalink:function(e){var t=this.$refs.permalink;if(t&&e){var n="";e.value&&"string"===typeof e.value?n=e.value:"string"===typeof e&&(n=e);var i=this.$options.filters.slugify(n),r={name:t.attributes?t.attributes.name:t.name,value:i};e.locale?r.locale=e.locale:r.locale=this.currentLocale.value,this.$store.commit(a["f"].UPDATE_FORM_FIELD,r)}}}}},"492e":function(e,t,n){},"4e53":function(e,t,n){"use strict";var i=n("70f2"),a=n.n(i),r=n("2569");function s(e,t){var i=r["d"][Object(r["a"])()];return a()(e,t,{locale:void 0!==i&&i.hasOwnProperty("date-fns")?i["date-fns"]:n("52cf")})}var o={slugify:function(e){var t={",":"-","/":"-",":":"-",";":"-",_:"-","©":"(c)","·":"-","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","ā":"a","ă":"a","ą":"a","ć":"c","č":"c","ď":"d","ē":"e","ę":"e","ě":"e","ğ":"g","ģ":"g","ī":"i","ı":"i","ķ":"k","ļ":"l","ł":"l","ń":"n","ņ":"n","ň":"n","ő":"o","œ":"oe","ŕ":"r","ř":"r","ś":"s","ş":"s","š":"s","ť":"t","ū":"u","ů":"u","ű":"u","ź":"z","ż":"z","ž":"z","ǘ":"u","ǵ":"g","ǹ":"n","ș":"s","ț":"t","ΐ":"i","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","є":"ye","і":"i","ї":"yi","ґ":"g","ḧ":"h","ḿ":"m","ṕ":"p","ẃ":"w","ẍ":"x","ә":"a","ғ":"g","қ":"q","ң":"n","ө":"o","ұ":"u"},n=new RegExp(Object.keys(t).join("|"),"g");return e.toString().toLowerCase().trim().replace(/\s+/g,"-").replace(n,(function(e){return t[e]})).replace(/&/g,"-and-").replace(/[^\w-]+/g,"-").replace(/--+/g,"-").replace(/(^-+)|(-+$)/,"")},prettierUrl:function(e){return e.replace(/^\/\/|^.*?:(\/\/)?/,"")},uppercase:function(e){return e||0===e?e.toString().toUpperCase():""},lowercase:function(e){return e||0===e?e.toString().toLowerCase():""},capitalize:function(e){return e?(e=e.toString(),e.charAt(0).toUpperCase()+e.slice(1)):""},formatDate:function(e){return e?s(e,"MMM, DD, YYYY, "+Object(r["b"])()):""},formatDateWithFormat:function(e,t){return e||(e=new Date),s(e,t)},formatDatatableDate:function(e){var t="MMM DD, YYYY";return e||(e=new Date),s(e,t)},formatCalendarDate:function(e){var t="MMM, DD, YYYY, "+Object(r["b"])();return e||(e=new Date),s(e,t)}};t["a"]=o},"4fcf":function(e,t,n){},"4fee":function(e,t,n){"use strict";function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}t["a"]=function(e){var t=null,n=!1,a=/[^\[\]]+|\[\]/g,r=null,s=[];function o(e){return!(!e||"object"!==i(e)||!("nodeType"in e)||1!==e.nodeType)}function l(e){if(e&&"object"===i(e))return Object.keys(e).filter((function(e){return!isNaN(parseInt(e,10))})).splice(-1)[0]}function c(e){var t=l(e);return"string"===typeof t?parseInt(t,10):0}function u(e){var t=l(e);return"string"===typeof t?parseInt(t,10)+1:0}function d(e){if("object"!==i(e)||null===e)return 0;var t,n=0;if("function"===typeof Object.keys)n=Object.keys(e).length;else for(t in e)e.hasOwnProperty(t)&&n++;return n}function f(e,t){if([].forEach)return[].forEach.call(e,t);var n;for(n=0;n<e.length;n++)t.call(e,e[n],n)}function h(e){return!!e&&(t=e,!!p()&&(!!b()&&P()))}function p(){switch(i(t)){case"string":r=document.getElementById(t);break;case"object":o(t)&&(r=t);break}return r}function m(){return!(!r.enctype||"multipart/form-data"!==r.enctype)}function b(){return s=r.querySelectorAll("input, textarea, select"),s.length}function g(e){return"INPUT"===e.nodeName&&"radio"===e.type}function v(e){return"INPUT"===e.nodeName&&"checkbox"===e.type}function _(e){return"INPUT"===e.nodeName&&"file"===e.type}function y(e){return"TEXTAREA"===e.nodeName}function w(e){return"SELECT"===e.nodeName&&"select-one"===e.type}function O(e){return"SELECT"===e.nodeName&&"select-multiple"===e.type}function E(e){return"BUTTON"===e.nodeName&&"submit"===e.type}function T(e){return e.checked}function C(e){return window.FileList&&e.files instanceof window.FileList}function A(e){if(g(e))return!!T(e)&&e.value;if(v(e))return!!T(e)&&e.value;if(_(e))return!!m()&&(C(e)&&e.files.length>0?e.files:!(!e.value||""===e.value)&&e.value);if(y(e))return!(!e.value||""===e.value)&&e.value;if(w(e))return e.value&&""!==e.value?e.value:!(!e.options||!e.options.length||""===e.options[0].value)&&e.options[0].value;if(O(e)){if(e.options&&e.options.length>0){var t=[];return f(e.options,(function(e){e.selected&&t.push(e.value)})),(n||!!t.length)&&t}return!1}return E(e)?e.value&&""!==e.value?e.value:!(!e.innerText||""===e.innerText)&&e.innerText:"undefined"!==typeof e.value&&((n||""!==e.value)&&e.value)}function S(e,t,n,i){var a=t[0];if(g(e))return!1!==n?(i[a]=n,n):void 0;if(v(e))return!1!==n?(i[a]||(i[a]=[]),i[a].push(n)):void 0;if(O(e)){if(!1===n)return;i[a]=n}return i[a]=n,n}function D(e,t,n,i){var a=t[0];return t.length>1?"[]"===a?(i[u(i)]={},D(e,t.splice(1,t.length),n,i[c(i)])):(i[a]&&d(i[a])>0||(i[a]={}),D(e,t.splice(1,t.length),n,i[a])):1===t.length?"[]"===a?(i[u(i)]=n,i):(S(e,t,n,i),i):void 0}function P(){var e,t,i,r=0,o={};for(r=0;r<s.length;r++)t=s[r],!t.name||""===t.name||t.disabled||g(t)&&!T(t)||(i=A(t),(!1!==i||n)&&(e=t.name.match(a),1===e.length&&S(t,e,i||"",o),e.length>1&&D(t,e,i||"",o)));var l=d(o);return l>0&&o}return h(e)}},5420:function(e,t,n){"use strict";t["a"]={props:{draggable:{type:Boolean,default:!0}},data:function(){return{animation:150,handle:".drag__handle",ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",scrollSensitivity:30}},computed:{dragOptions:function(){return{animation:this.animation,handle:this.handle,ghostClass:this.ghostClass,chosenClass:this.chosenClass,dragClass:this.dragClass,scrollSensitivity:this.scrollSensitivity,disabled:!this.draggable}}}}},"549f":function(e,t,n){"use strict";var i=n("ecff"),a=n.n(i);a.a},"54d3":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"move_down_notif"}},[e.show?n("div",{class:e.notifClasses,attrs:{role:"alert","aria-live":"polite","aria-atomic":"true"}},[n("div",{staticClass:"notif__inner"},[e.important?e._e():n("button",{staticClass:"notif__close",attrs:{type:"button","data-dismiss":"alert","aria-label":"alertClose"},on:{click:function(t){return t.stopPropagation(),t.preventDefault(),e.closeNotif(t)}}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"close_modal"}})]),n("span",{domProps:{innerHTML:e._s(e.message)}})])]):e._e()])},a=[],r=n("0429");function s(e){return u(e)||c(e)||l(e)||o()}function o(){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 l(e,t){if(e){if("string"===typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}function c(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function u(e){if(Array.isArray(e))return d(e)}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}var f={name:"A17Notification",props:{variant:{type:String,default:"success"},duration:{type:Number,default:3e3},important:{type:Boolean,default:!0},autoHide:{type:Boolean,default:!0}},data:function(){return{closed:!1,timer:null,css:"notif"}},computed:{message:function(){return this.$store.getters.notifByVariant(this.variant)},variantClass:function(){return"notif--".concat(this.variant)},notifClasses:function(){return this.css&&Array.isArray(this.css)?[].concat(s(this.css),[this.variantClass]):["notif",this.variantClass]},show:function(){return!this.closed&&!!this.message}},methods:{closeNotif:function(){this.closed=!0,this.clearNotification(),this.timer&&(clearTimeout(this.timer),this.timer=null)},clearNotification:function(){this.$store.commit(r["j"].CLEAR_NOTIF,this.variant)},autoClose:function(){var e=this;null===this.timer&&(this.timer=setTimeout((function(){e.closeNotif()}),this.duration))}},watch:{message:function(){this.message&&(this.closed=!1,this.autoHide&&this.autoClose())}}},h=f,p=n("2877"),m=Object(p["a"])(h,i,a,!1,null,null,null),b=m.exports,g={install:function(e,t){e.mixin({methods:{notif:function(e){this.$store.commit(r["j"].SET_NOTIF,e)}}}),e.component("a17-notif",b)}};t["a"]=g},5589:function(e,t,n){"use strict";n.d(t,"d",(function(){return s})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return l})),n.d(t,"b",(function(){return h})),n.d(t,"e",(function(){return y})),n.d(t,"f",(function(){return w}));var i="updateMediaTypeTotal",a="incrementMediaTypeTotal",r="decrementMediaTypeTotal",s="saveSelectedMedias",o="destroySelectedMedias",l="reorderSelectedMedias",c="progressUpload",u="progressUploadMedia",d="doneUploadMedia",f="errorUploadMedia",h="destroyMediasInSelected",p="updateMediaMax",m="updateMediaFilesizeMax",b="updateMediaWidthMin",g="updateMediaHeightMin",v="updateMediaType",_="resetMediaType",y="setMediaCrop",w="setMediaMetadatas",O="updateMediaConnector",E="updateMediaMode",T="destroyMediaConnector",C="updateReplaceIndex";t["g"]={UPDATE_MEDIA_TYPE_TOTAL:i,INCREMENT_MEDIA_TYPE_TOTAL:a,DECREMENT_MEDIA_TYPE_TOTAL:r,SAVE_MEDIAS:s,DESTROY_MEDIAS:o,REORDER_MEDIAS:l,PROGRESS_UPLOAD:c,PROGRESS_UPLOAD_MEDIA:u,DONE_UPLOAD_MEDIA:d,ERROR_UPLOAD_MEDIA:f,DESTROY_SPECIFIC_MEDIA:h,UPDATE_MEDIA_MAX:p,UPDATE_MEDIA_FILESIZE_MAX:m,UPDATE_MEDIA_WIDTH_MIN:b,UPDATE_MEDIA_HEIGHT_MIN:g,UPDATE_MEDIA_TYPE:v,RESET_MEDIA_TYPE:_,SET_MEDIA_CROP:y,SET_MEDIA_METADATAS:w,UPDATE_MEDIA_CONNECTOR:O,UPDATE_MEDIA_MODE:E,DESTROY_MEDIA_CONNECTOR:T,UPDATE_REPLACE_INDEX:C}},"55d2":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"paginate"},[n("p",{staticClass:"paginate__offset  f--small"},[e._v(e._s(e.$trans("listing.paginate.rows-per-page"))+" "),n("a17-dropdown",{ref:"paginateDropdown",attrs:{position:"bottom-right"}},[n("button",{staticClass:"paginate__button",on:{click:function(t){return e.$refs.paginateDropdown.toggle()}}},[e._v(e._s(e.newOffset))]),n("div",{attrs:{slot:"dropdown__content"},slot:"dropdown__content"},e._l(e.availableOffsets,(function(t){return n("button",{key:t,class:{dropdown__active:t===e.newOffset},attrs:{type:"button"},on:{click:function(n){return e.changeOffset(t)}}},[e._v(e._s(t))])})),0)])],1),e.max>1?n("div",{staticClass:"paginate__pages"},[n("p",{staticClass:"paginate__current f--small"},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.newPageFormat,expression:"newPageFormat"}],staticClass:"form__input paginate__input",attrs:{type:"number",maxlength:"4"},domProps:{value:e.newPageFormat},on:{blur:e.formatPage,input:function(t){t.target.composing||(e.newPageFormat=t.target.value)}}}),e._v(" of "+e._s(e.max))]),n("button",{staticClass:"paginate__prev",attrs:{type:"button",disabled:e.value<=e.min},on:{click:e.previousPage}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"pagination_left"}})]),n("button",{staticClass:"paginate__next",attrs:{type:"button",disabled:e.value>=e.max},on:{click:e.nextPage}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"pagination_right"}})])]):e._e()])},a=[],r={name:"A17Paginate",props:{value:{type:Number,required:!0},offset:{type:Number,default:60},availableOffsets:{type:Array,default:function(){return[]}},min:{type:Number,default:1},max:{type:Number,required:!0}},data:function(){return{newOffset:this.offset}},computed:{newPageFormat:{get:function(){return this.value},set:function(e){return parseInt(e)}}},methods:{formatPage:function(e){var t=e.target.value;t=""!==t?parseInt(t):1,t>this.max&&(t=this.max),t<1&&(t=1),e.target.value=t,t!==this.value&&this.$emit("changePage",t)},changeOffset:function(e){this.newOffset=e,this.$emit("changeOffset",parseInt(this.newOffset))},previousPage:function(){this.$emit("changePage",parseInt(this.value-1))},nextPage:function(){this.$emit("changePage",parseInt(this.value+1))}}},s=r,o=(n("3702"),n("2877")),l=Object(o["a"])(s,i,a,!1,null,"8b22867a",null);t["a"]=l.exports},"5a57":function(e,t,n){"use strict";t["a"]={props:{open:{type:Boolean,default:!1}},data:function(){return{visible:this.open}},computed:{visibilityClasses:function(){return{"s--open":this.visible}}},methods:{onClickVisibility:function(){this.visible=!this.visible,this.$emit("toggleVisibility",this.visible)}}}},"5ac4":function(e,t,n){},"5b51":function(e,t,n){"use strict";n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return c}));var i="undefined"!==typeof window,a=(i&&function(){var e=window.navigator.userAgent;(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&(window.history&&window.history)}(),i&&window.performance&&window.performance.now?window.performance:Date),r=s();function s(){return a.now().toFixed(3)}function o(e,t){var n=window.history;try{t?n.replaceState({key:r},"",e):(r=s(),n.pushState({key:r},"",e))}catch(i){window.location[t?"replace":"assign"](e)}}function l(e){o(e,!0)}function c(){return location.protocol+"//"+location.host+location.pathname}},"5b74":function(e,t,n){"use strict";var i=n("5fd5"),a=n.n(i);a.a},"5c37":function(e,t,n){},"5d16":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("form",{ref:"form",staticClass:"filter",class:{"filter--opened":e.opened,"filter--single":!e.withNavigation,"filter--withHiddenFilters":e.withHiddenFilters},on:{submit:function(t){return t.preventDefault(),e.submitFilter(t)}}},[n("div",{staticClass:"filter__inner"},[n("div",{staticClass:"filter__navigation"},[e._t("navigation")],2),n("div",{staticClass:"filter__search"},[n("input",{staticClass:"form__input form__input--small",attrs:{type:"search",name:"search",placeholder:e.placeholder},domProps:{value:e.searchValue},on:{input:e.onSearchInput}}),e.withHiddenFilters?n("a17-button",{staticClass:"filter__toggle",attrs:{variant:"ghost","aria-expanded":e.opened?"true":"false"},on:{click:e.toggleFilter}},[e._v(e._s(e.$trans("filter.toggle-label","Filter"))+" "),n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"dropdown_module"}})]):e._e(),e._t("additional-actions")],2)]),n("transition",{attrs:{css:!1,duration:275},on:{"before-enter":e.beforeEnter,enter:e.enter,"before-leave":e.beforeLeave,leave:e.leave}},[e.withHiddenFilters?n("div",{directives:[{name:"show",rawName:"v-show",value:e.opened,expression:"opened"}],ref:"more",staticClass:"filter__more",attrs:{"aria-hidden":!e.opened||null}},[n("div",{ref:"moreInner",staticClass:"filter__moreInner"},[e._t("hidden-filters"),n("a17-button",{attrs:{variant:"ghost",type:"submit"}},[e._v(e._s(e.$trans("filter.apply-btn","Apply")))]),e.clearOption?n("a17-button",{attrs:{variant:"ghost",type:"button"},on:{click:e.clear}},[e._v(e._s(e.$trans("filter.clear-btn","Clear")))]):e._e()],2)]):e._e()])],1)},a=[],r=n("b047"),s=n.n(r),o=n("4fee"),l={name:"A17Filter",props:{initialSearchValue:{type:String,default:""},placeholder:{type:String,default:function(){return this.$trans("filter.search-placeholder","Search")}},closed:{type:Boolean,default:!1},clearOption:{type:Boolean,default:!1}},data:function(){return{openable:!this.closed,open:!1,withHiddenFilters:!0,withNavigation:!0,searchValue:this.initialSearchValue,transitionTimeout:null}},computed:{opened:function(){return this.open&&this.openable}},watch:{closed:function(){this.openable=!this.closed},initialSearchValue:function(){this.searchValue=this.initialSearchValue}},methods:{getHeight:function(){return this.$refs.moreInner.clientHeight},beforeEnter:function(e){e.style.height="0px",e.style.overflow="hidden"},enter:function(e,t){this.resetHeight(),this.transitionTimeout&&clearTimeout(this.transitionTimeout),this.transitionTimeout=setTimeout((function(){e.style.overflow="visible"}),275),window.addEventListener("resize",this._resize,!1)},beforeLeave:function(e){this.transitionTimeout&&clearTimeout(this.transitionTimeout),this.resetHeight(),e.style.overflow="hidden",window.removeEventListener("resize",this._resize)},leave:function(e,t){e.style.height="0px"},toggleFilter:function(){this.openable=!0,this.open=!this.open},submitFilter:function(){var e=Object(o["a"])(this.$refs.form);this.$emit("submit",e)},onSearchInput:function(e){this.searchValue=e.target.value},clear:function(){this.searchValue="",this.$emit("clear")},resetHeight:function(){this.$refs.more&&(this.$refs.more.style.height=this.getHeight()+"px")},_resize:s()((function(){this.resetHeight()}),50)},beforeMount:function(){this.$slots.navigation||(this.withNavigation=!1),this.$slots["hidden-filters"]||(this.withHiddenFilters=!1)}},c=l,u=(n("2ac7"),n("1071"),n("2877")),d=Object(u["a"])(c,i,a,!1,null,"bd2c8b64",null);t["a"]=d.exports},"5da2":function(e,t,n){"use strict";var i=n("bb7b"),a=n.n(i);a.a},"5fd5":function(e,t,n){},"605f":function(e,t,n){"use strict";t["a"]={props:{aspectRatio:{type:Number,default:null},viewMode:{type:Number,default:2},cropBoxMovable:{type:Boolean,default:!0},cropBoxResizable:{type:Boolean,default:!0},dragMode:{type:String,default:"crop"},rotatable:{type:Boolean,default:!1},scalable:{type:Boolean,default:!1},zoomable:{type:Boolean,default:!1}},computed:{defaultCropsOpts:function(){return{aspectRatio:this.initAspectRatio,viewMode:this.viewMode,cropBoxResizable:this.cropBoxResizable,cropBoxMovable:this.cropBoxMovable,dragMode:this.dragMode,rotatable:this.rotatable,scalable:this.scalable,zoomable:this.zoomable,guides:!1,center:!1,checkCrossOrigin:!1,background:!1}}}}},"609f":function(e,t,n){},"633a":function(e,t,n){"use strict";var i=n("7745"),a=n.n(i);a.a},"63da":function(e,t,n){},"641a":function(e,t,n){"use strict";var i=n("492e"),a=n.n(i);a.a},"64e5":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"fade_spinner"},on:{"before-enter":e.beforeEnter,"after-enter":e.afterEnter,"before-leave":e.beforeLeave}},[n("div",{staticClass:"a17spinner"},[n("div",{staticClass:"a17spinner__anim",class:{"a17spinner__anim--visible":e.isVisible}},[n("span",{staticClass:"loader"},[n("span")])])])])},a=[],r={name:"A17Spinner",props:{visible:{type:Boolean,default:!1}},data:function(){return{isVisible:this.visible}},methods:{beforeEnter:function(e){this.isVisible=this.visible},afterEnter:function(e){this.isVisible=!0},beforeLeave:function(e){this.isVisible=!1}}},s=r,o=(n("cfc1"),n("2877")),l=Object(o["a"])(s,i,a,!1,null,null,null);t["a"]=l.exports},6587:function(e,t,n){},"66e8":function(e,t,n){"use strict";var i=n("aa41"),a=n.n(i);a.a},"67ff":function(e,t,n){"use strict";var i=n("63ea"),a=n.n(i),r=n("2f62"),s=n("0429");function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t["a"]={props:{hasDefaultStore:{type:Boolean,default:!1},inModal:{type:Boolean,default:!1},inStore:{type:String,default:""},fieldName:{type:String,default:""}},computed:l(l({storedValue:function(){return this.inModal?this.modalFieldValueByName(this.getFieldName()):this.fieldValueByName(this.getFieldName())}},Object(r["b"])(["fieldValueByName","modalFieldValueByName"])),Object(r["c"])({submitting:function(e){return e.form.loading},fields:function(e){return e.form.fields},modalFields:function(e){return e.form.modalFields}})),watch:{storedValue:function(e){if(""!==this.inStore){var t=this[this.inStore],n=this.locale?e[this.locale.value]:e;a()(t,n)||"undefined"!==typeof this.updateFromStore&&this.updateFromStore(n)}}},methods:{getFieldName:function(){return""!==this.fieldName?this.fieldName:this.name},saveIntoStore:function(e){if(""!==this.inStore){var t="";t=e||this[this.inStore];var n={};n.name=this.getFieldName(),n.value=t,this.locale&&(n.locale=this.locale.value),this.inModal?this.$store.commit(s["f"].UPDATE_MODAL_FIELD,n):this.$store.commit(s["f"].UPDATE_FORM_FIELD,n)}}},beforeMount:function(){var e=this.getFieldName();if(""!==this.inStore&&""!==e){var t=this.inModal?this.modalFields:this.fields,n=t.filter((function(t){return t.name===e}));n.length?this.locale?this[this.inStore]=n[0].value[this.locale.value]:this[this.inStore]=n[0].value:this.hasDefaultStore&&this.saveIntoStore()}},beforeDestroy:function(){""!==this.inStore&&(this.inModal?this.$store.commit(s["f"].REMOVE_MODAL_FIELD,this.getFieldName()):this.$store.commit(s["f"].REMOVE_FORM_FIELD,this.getFieldName()))}}},"68c3":function(e,t,n){"use strict";var i=n("7bd8"),a=n.n(i);a.a},"6b35":function(e,t,n){"use strict";var i=n("778b"),a=n.n(i);a.a},"6cf8":function(e,t,n){"use strict";var i=n("1ad4"),a=n.n(i);a.a},"6d94":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"modalValidation"},[n("a17-inputframe",["create"===e.mode?[n("a17-button",{attrs:{type:"submit",name:"create",variant:"validate",disabled:e.isDisabled}},[e._v(e._s(e.$trans("modal.create.button","Create")))]),e.isDisabled?e._e():n("a17-button",{attrs:{type:"submit",name:"create-another",variant:"aslink-grey"}},[n("span",[e._v(e._s(e.$trans("modal.create.create-another","Create and add another")))])])]:"update"===e.mode?n("a17-button",{attrs:{type:"submit",name:"update",variant:"validate",disabled:e.isDisabled}},[e._v(e._s(e.$trans("modal.update.button","Update")))]):n("a17-button",{attrs:{type:"submit",name:"done",variant:"validate",disabled:e.isDisabled}},[e._v(e._s(e.$trans("modal.done.button","Done")))])],2),e.activePublishState?n("label",{staticClass:"switcher__button",class:e.switcherClasses,attrs:{for:e.publishedName}},[e.isChecked?n("span",{staticClass:"switcher__label"},[e._v(e._s(e.textEnabled))]):e._e(),e.isChecked?e._e():n("span",{staticClass:"switcher__label"},[e._v(e._s(e.textDisabled))]),n("input",{directives:[{name:"model",rawName:"v-model",value:e.published,expression:"published"}],attrs:{type:"checkbox",disabled:e.disabled,name:e.publishedName,id:e.publishedName},domProps:{value:1,checked:Array.isArray(e.published)?e._i(e.published,1)>-1:e.published},on:{change:function(t){var n=e.published,i=t.target,a=!!i.checked;if(Array.isArray(n)){var r=1,s=e._i(n,r);i.checked?s<0&&(e.published=n.concat([r])):s>-1&&(e.published=n.slice(0,s).concat(n.slice(s+1)))}else e.published=a}}}),n("span",{staticClass:"switcher__switcher"})]):e._e()],1)},a=[],r=n("0429");function s(e){return u(e)||c(e)||l(e)||o()}function o(){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 l(e,t){if(e){if("string"===typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}function c(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function u(e){if(Array.isArray(e))return d(e)}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}var f={name:"A17ModalValidationButtons",props:{publishedName:{type:String,required:!1},disabled:{type:Boolean,default:!1},activePublishState:{type:Boolean,default:!1},isPublish:{type:Boolean,default:!1},isDisable:{type:Boolean,default:!1},mode:{type:String,default:"create"},textEnabled:{type:String,default:"Live"},textDisabled:{type:String,default:"Draft"}},data:function(){return{fields:!1,isDisabled:this.isDisable,published:this.isPublish}},watch:{published:function(e){this.$store.commit(r["f"].UPDATE_FORM_FIELD,{name:"published",value:e})}},computed:{switcherClasses:function(){return[this.isChecked?"switcher--active":""]},isChecked:function(){return this.published},checkedValue:{get:function(){return this.published},set:function(e){this.published=e}}},methods:{disable:function(){if(!this.fields)return this.isDisabled=!0,void this.$emit("disable",!0);var e=this.fields.filter((function(e){return e.getAttribute("required")}));if(0===e.length)return this.isDisabled=!1,void this.$emit("disable",!1);var t=e.filter((function(e){return e.value.length>0}));if(t.length===e.length)return this.isDisabled=!1,void this.$emit("disable",!1);this.isDisabled=!0,this.$emit("disable",!0)}},mounted:function(){var e=this;this.fields=s(this.$parent.$el.querySelectorAll("input, textarea, select")),e.disable(),this.fields.length&&this.fields.forEach((function(t){t.addEventListener("input",e.disable)}))},beforeDestroy:function(){var e=this;this.fields.length&&this.fields.forEach((function(t){t.removeEventListener("input",e.disable)}))}},h=f,p=(n("e63b"),n("7ce9"),n("2877")),m=Object(p["a"])(h,i,a,!1,null,"4ba393fb",null);t["a"]=m.exports},"6e6b":function(e,t,n){"use strict";var i=n("8e8c"),a=n.n(i);a.a},"6f52":function(e,t,n){},"70e5":function(e,t,n){"use strict";var i=n("72b6"),a=n.n(i);a.a},7231:function(e,t,n){"use strict";var i=n("7783"),a=n.n(i);a.a},"727d":function(e,t,n){"use strict";function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{message:"",value:null},n="";e&&"string"===typeof e&&(n="".concat("TWILL"," - [").concat(e,"]: "));var i=n+t.message;console.error(i),t.value&&t.value.response&&console.error(t.value.response.data),"response"in t.value&&"status"in t.value.response&&401===t.value.response.status&&window["TWILL"].vm.notif({message:'Your session has expired, please <a href="'+document.location+'" target="_blank">login in another tab</a>. You can then continue working here.',variant:"warning"})}n.d(t,"a",(function(){return i}))},"72b6":function(e,t,n){},"74ac":function(e,t,n){},"753c":function(e,t,n){},"75fb":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"fieldset",class:e.visibilityClasses},[e.title?n("header",{staticClass:"fieldset__header",class:e.activeClasses},[e.activeToggle?n("h3",{attrs:{role:"button","aria-expanded":e.visible?"true":"false"},on:{click:e.onClickVisibility}},[e._v(e._s(e.title)+" "),n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"dropdown_module"}})]):n("h3",[e._v(e._s(e.title))])]):n("header",{staticClass:"fieldset__header",class:e.activeClasses},[e._t("header")],2),n("div",{staticClass:"fieldset__content",attrs:{hidden:!e.visible||null,"aria-hidden":!e.visible||null}},[e._t("default")],2)])},a=[],r=n("5a57"),s={name:"A17Fieldset",mixins:[r["a"]],props:{open:{type:Boolean,default:!0},title:{default:""},activeToggle:{type:Boolean,default:!0}},computed:{activeClasses:function(){return{"fieldset--hoverable":this.activeToggle}}}},o=s,l=(n("7dc6"),n("2877")),c=Object(l["a"])(o,i,a,!1,null,"c4973e4a",null);t["a"]=c.exports},7745:function(e,t,n){},7783:function(e,t,n){},"778b":function(e,t,n){},7873:function(e,t,n){},"78ad":function(e,t,n){},7949:function(e,t,n){"use strict";var i=n("609f"),a=n.n(i);a.a},"7a77":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e,t,n){return new Promise((function(i,a){var r=document.getElementById(e),s=function e(){r.removeEventListener("load",e),i()};r?r.addEventListener("load",s):(r=document.createElement("script"),r.setAttribute("id",e),r.type=n,r.onload=s,r.onerror=a,document.getElementsByTagName("head")[0].appendChild(r),r.src=t)}))}},"7b5e":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"vselectOuter"},[n("a17-inputframe",{attrs:{error:e.error,label:e.label,note:e.note,size:e.size,name:e.name,"label-for":e.uniqId,required:e.required,"add-new":e.addNew}},[n("div",{staticClass:"vselect",class:e.vselectClasses},[n("div",{staticClass:"vselect__field"},[n("input",{attrs:{type:"hidden",name:e.name,id:e.uniqId},domProps:{value:e.inputValue}}),n("v-select",{attrs:{multiple:e.multiple,placeholder:e.placeholder,value:e.value,options:e.currentOptions,searchable:e.searchable,clearSearchOnSelect:e.clearSearchOnSelect,label:e.optionsLabel,"on-search":e.getOptions,taggable:e.taggable,pushTags:e.pushTags,transition:e.transition,requiredValue:e.required,maxHeight:e.maxHeight,disabled:e.disabled},on:{input:e.updateValue}},[n("span",{attrs:{slot:"no-options"},slot:"no-options"},[e._v(e._s(e.emptyText))])])],1)])]),e.addNew?[n("a17-modal-add",{ref:"addModal",attrs:{name:e.name,"form-create":e.addNew,"modal-title":"Add new "+e.label}},[e._t("addModal")],2)]:e._e()],2)},a=[],r=n("b047"),s=n.n(r),o=n("825f"),l=n("67ff"),c=n("f03e"),u=n("ed28"),d=n("4a7a"),f=n.n(d);function h(e){return h="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}var p,m,b={extends:f.a,props:{toggleSelectOption:{type:Boolean,default:!1},requiredValue:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data:function(){return{mutableValue:this.value}},computed:{showClearButton:function(){return!1}},watch:{search:function(){this.onSearch(this.search,this.toggleLoading),this.$emit("search",this.search,this.toggleLoading)}},methods:{toggleDropdown:function(e){this.disabled||e.target!==this.$refs.openIndicator&&e.target!==this.$refs.search&&e.target!==this.$refs.toggle&&e.target!==this.$refs.selectedOptions&&e.target!==this.$el||(this.open?this.$refs.search.blur():(this.open=!0,this.$refs.search.focus()))},maybeDeleteValue:function(){if(!this.requiredValue&&!this.$refs.search.value.length&&this.mutableValue)return this.multiple?this.mutableValue.pop():this.mutableValue=null},isOptionSelected:function(e){var t=this;return this.valueAsArray.some((function(n){return"object"===h(n)?t.optionObjectComparator(n,e):n===e||n===e[t.index]}))}},mounted:function(){this.taggable&&this.onSearch(this.search,this.toggleLoading)}},g=b,v=n("2877"),_=Object(v["a"])(g,p,m,!1,null,null,null),y=_.exports;function w(e){return w="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},w(e)}var O={name:"A17VueSelect",mixins:[o["a"],c["a"],l["a"],u["a"]],props:{placeholder:{type:String,default:""},disabled:{type:Boolean,default:!1},name:{type:String,default:""},transition:{type:String,default:"fade_move_dropdown"},multiple:{type:Boolean,default:!1},taggable:{type:Boolean,default:!1},pushTags:{type:Boolean,default:!1},searchable:{type:Boolean,default:!1},clearSearchOnSelect:{type:Boolean,default:!0},selected:{default:null},emptyText:{default:function(){return this.$trans("select.empty-text","Sorry, no matching options.")}},options:{default:function(){return[]}},optionsLabel:{type:String,default:"label"},endpoint:{type:String,default:""},size:{type:String,default:""},required:{type:Boolean,default:!1},maxHeight:{type:String,default:"400px"}},components:{"v-select":y},data:function(){return{value:this.selected,currentOptions:this.options,ajaxUrl:this.endpoint}},watch:{options:function(e){this.currentOptions=this.options}},computed:{uniqId:function(e){return this.name+"-"+this.randKey},inputValue:{get:function(){if(this.value){if(this.multiple){if(Array.isArray(this.value))return"object"===w(this.value[0])?this.value.map((function(e){return e.value})):this.value.join(",")}else if("object"===w(this.value))return this.value.value;return this.value}return""},set:function(e){Array.isArray(e)?this.taggable?this.value=e:this.value=this.options.filter((function(t){return e.includes(t.value)})):this.value=this.options.find((function(t){return t.value===e}))}},vselectClasses:function(){return[this.value?"vselect--has-value":"",this.multiple?"vselect--multiple":"vselect--single","small"===this.size?"vselect--small":"","large"===this.size?"vselect--large":"",this.error?"vselect--error":""]}},methods:{updateFromStore:function(e){this.inputValue=e},isAjax:function(){return""!==this.ajaxUrl},updateValue:function(e){this.value=e,this.saveIntoStore(),this.$emit("change",e)},getOptions:s()((function(e,t){var n=this;if(!this.isAjax())return!0;t(!0),this.$http.get(this.ajaxUrl,{params:{q:e}}).then((function(e){e.data.items&&e.data.items.length&&(n.taggable&&Array.isArray(n.value)?n.currentOptions=e.data.items.filter((function(e){return!n.value.includes(e)})):n.currentOptions=e.data.items),t(!1)}),(function(e){t(!1)}))}),500)}},E=O,T=Object(v["a"])(E,i,a,!1,null,null,null);t["a"]=T.exports},"7ba2":function(e,t,n){"use strict";var i=n("32c4"),a=n.n(i);a.a},"7bd8":function(e,t,n){},"7c45":function(e,t,n){"use strict";var i=n("da1e"),a=n.n(i);a.a},"7c70":function(e,t,n){"use strict";var i=n("aa1f"),a=n.n(i);a.a},"7ce9":function(e,t,n){"use strict";var i=n("38a4"),a=n.n(i);a.a},"7d15":function(e,t,n){"use strict";var i=n("6587"),a=n.n(i);a.a},"7d9f":function(e,t,n){"use strict";var i=n("2f62");function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t["a"]={props:{locale:{default:null}},computed:r({hasLocale:function(){return null!=this.locale},hasCurrentLocale:function(){return null!=this.currentLocale},isCurrentLocale:function(){return!this.hasLocale||!this.hasCurrentLocale||this.locale.value===this.currentLocale.value},displayedLocale:function(){return!!this.hasLocale&&this.locale.shortlabel}},Object(i["c"])({currentLocale:function(e){return e.language.active},languages:function(e){return e.language.all}})),methods:{onClickLocale:function(){this.$emit("localize",this.locale)},updateLocale:function(e){this.$emit("localize",e)}}}},"7dc6":function(e,t,n){"use strict";var i=n("5c37"),a=n.n(i);a.a},"7eaf":function(e,t,n){"use strict";var i=n("cf06"),a=n.n(i);a.a},"825f":function(e,t,n){"use strict";t["a"]={data:function(){return{randKey:Date.now()+Math.floor(9999*Math.random())}}}},8268:function(e,t,n){},"82dc":function(e,t,n){"use strict";var i=n("74ac"),a=n.n(i);a.a},"856e":function(e,t,n){},"85cf":function(e,t,n){"use strict";var i=n("11ed"),a=n.n(i);a.a},8627:function(e,t,n){"use strict";var i=n("023f"),a=n.n(i);a.a},8740:function(e,t,n){"use strict";var i=n("c917"),a=n.n(i);a.a},"878a":function(e,t,n){"use strict";var i,a=n("a026"),r=n("2e01"),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"container search",class:{"search--dashboard":"dashboard"===e.type}},["dashboard"===e.type?n("transition",{attrs:{name:"fade_search-overlay"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.readyToShowResult,expression:"readyToShowResult"}],staticClass:"search__overlay",on:{click:e.toggleSearch}})]):e._e(),n("div",{staticClass:"search__input"},[n("input",{ref:"search",staticClass:"form__input",attrs:{type:"search",name:"search",autocomplete:"off",placeholder:e.placeholder},on:{input:e.onSearchInput}}),n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"search"}})]),n("transition",{attrs:{name:"fade_search-overlay"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.readyToShowResult,expression:"readyToShowResult"}],staticClass:"search__results"},[n("ul",[e._l(e.searchResults,(function(t){return n("li",{key:t.id},[n("a",{staticClass:"search__result",attrs:{href:t.href}},[n("div",{staticClass:"search__cell search__cell--thumb hide--xsmall"},[n("figure",{staticClass:"search__thumb"},[n("img",{attrs:{src:t.thumbnail}})])]),n("div",{staticClass:"search__cell search__cell--pubstate hide--xsmall"},[n("span",{staticClass:"search__pubstate",class:{"search__pubstate--live":t.published}})]),n("div",{staticClass:"search__cell"},[n("span",{staticClass:"search__title"},[e._v(e._s(t.title))]),n("p",{staticClass:"f--note"},[e._v(" "+e._s(t.activity)+" "),n("timeago",{attrs:{"auto-update":1,datetime:new Date(t.date)}}),e._v(" by "+e._s(t.author)+" "),n("span",{staticClass:"search__type"},[e._v(e._s(t.type))])],1)])])])})),n("li",{directives:[{name:"show",rawName:"v-show",value:e.loading,expression:"loading"}],staticClass:"search__no-result"},[e._v(" Loading… ")]),n("li",{directives:[{name:"show",rawName:"v-show",value:e.readyToShowResult&&!e.searchResults.length&&!e.loading,expression:"readyToShowResult && !searchResults.length && !loading"}],staticClass:"search__no-result"},[e._v(" No results found. ")])],2)])])],1)},o=[],l=n("b047"),c=n.n(l),u=n("bc3a"),d=n.n(u),f=n("0a8f"),h=document.documentElement,p=[f["a"].search,f["a"].overlay],m=d.a.CancelToken,b=m.source(),g=document.querySelector(".header .header__title > a"),v={name:"A17Search",props:{open:{type:Boolean,default:!1},opened:{type:Boolean,default:!1},placeholder:{type:String,default:function(){return this.$trans("dashboard.search-placeholder","Search everything…")}},endpoint:{type:String,default:null},type:{type:String,default:"header"}},data:function(){return{searchValue:"",loading:!1,readyToShowResult:!1,searchResults:[]}},watch:{open:function(){this.toggleSearch()},opened:function(){this.opened&&(i=this.$refs.search,i.focus())}},methods:{toggleSearch:function(){p.forEach((function(e){h.classList.toggle(e)})),this.open?document.addEventListener("keydown",this.handleKeyDown,!1):(this.$refs.search.blur(),this.searchResults=[],this.searchValue="",this.readyToShowResult=!1,document.removeEventListener("keydown",this.handleKeyDown,!1))},handleKeyDown:function(e){e.keyCode&&9===e.keyCode&&(e.shiftKey?document.activeElement.isEqualNode(g)&&(i.focus(),e.preventDefault()):document.activeElement.isEqualNode(i)&&(g.focus(),e.preventDefault()))},setLastFocusElement:function(){var e=this.searchResults.length;e?setTimeout((function(){i=document.querySelectorAll(".search__result")[e-1]}),1):i=this.$refs.search},fetchSearchResults:function(){var e=this,t={search:this.searchValue};this.loading?(b.cancel(),b=m.source()):this.loading=!0,this.readyToShowResult=!0,this.$http.get(this.endpoint,{params:t,cancelToken:b.token}).then((function(t){e.searchResults=t.data,e.loading=!1,e.setLastFocusElement()}),(function(t){d.a.isCancel(t)||(e.loading=!1)}))},onSearchInput:c()((function(e){this.searchValue=e.target.value,this.searchValue&&this.searchValue.length>2?("dashboard"===this.type&&p.forEach((function(e){h.classList.add(e)})),this.fetchSearchResults()):("dashboard"===this.type&&p.forEach((function(e){h.classList.remove(e)})),this.readyToShowResult=!1,this.searchResults=[],this.setLastFocusElement())}),300)}},_=v,y=(n("dc6f"),n("2877")),w=Object(y["a"])(_,s,o,!1,null,"f35d1350",null),O=w.exports;a["a"].use(r["a"]);var E="searchApp",T={el:"#searchApp",components:{"a17-search":O},props:{topSpacing:{type:Number,default:60}},data:function(){return{open:!1,opened:!1,top:this.topSpacing}},computed:{positionStyle:function(){return{top:this.top+"px"}}},methods:{afterAnimate:function(){this.opened=!0},toggleSearch:function(){this.open=!this.open,this.top=this.topSpacing-(window.pageYOffset||document.documentElement.scrollTop),this.open?document.addEventListener("keydown",this.handleKeyDown,!1):(this.opened=!1,document.removeEventListener("keydown",this.handleKeyDown,!1))},handleKeyDown:function(e){e.keyCode&&27===e.keyCode&&this.toggleSearch()}}},C=!!document.getElementById(E)&&new a["a"](T);t["a"]=C},"892e":function(e,t,n){},"8aa1":function(e,t,n){"use strict";var i=n("90d3"),a=n.n(i);a.a},"8d2b":function(e,t,n){"use strict";var i=n("5ac4"),a=n.n(i);a.a},"8e8c":function(e,t,n){},"8f79":function(e,t,n){},"90d3":function(e,t,n){},9170:function(e,t,n){"use strict";n.d(t,"a",(function(){return m})),n.d(t,"e",(function(){return b})),n.d(t,"c",(function(){return v})),n.d(t,"d",(function(){return _})),n.d(t,"b",(function(){return y}));var i=n("13ea"),a=n.n(i);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){return u(e)||c(e)||l(e)||o()}function o(){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 l(e,t){if(e){if("string"===typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}function c(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function u(e){if(Array.isArray(e))return d(e)}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}var f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return Object.assign.apply(Object,[{}].concat(s(Object.keys(e).map((function(n){if(t){if(h(n,t.id))return r({},p(n,t.id),e[n])}else if(!n.startsWith("blocks["))return r({},n,e[n]);return null})).filter((function(e){return e})))))},h=function(e,t){return e.startsWith("blocks["+t+"]")},p=function(e,t){var n=e.replace("blocks["+t+"][","");return n.match(/]/gi).length>1?n.replace("]",""):n.slice(0,-1)},m=function e(t,n){return{id:t.id,type:t.type,content:n.form.fields.filter((function(e){return h(e.name,t.id)})).map((function(e){return{name:p(e.name,t.id),value:e.value}})).reduce((function(e,t){return e[t.name]=t.value,e}),{}),medias:f(n.mediaLibrary.selected,t),browsers:f(n.browser.selected,t),blocks:Object.assign.apply(Object,[{}].concat(s(Object.keys(n.repeaters.repeaters).filter((function(e){return e.startsWith("blocks-"+t.id)})).map((function(i){return r({},i.replace("blocks-"+t.id+"_",""),n.repeaters.repeaters[i].map((function(t){return e(t,n)})))})))))}},b=function(e){return a()(e.content)&&a()(e.browsers)&&a()(e.medias)&&a()(e.blocks)},g=function(e){return Object.assign.apply(Object,[{}].concat(s(Object.keys(e.repeaters.repeaters).filter((function(e){return!e.startsWith("blocks-")})).map((function(t){return r({},t,e.repeaters.repeaters[t].map((function(t){var n=m(t,e),i=n.content;return delete n.content,delete n.type,i.id=t.id,Object.assign(n,i)})))})))))},v=function(e){var t=e.form.fields.filter((function(e){return!e.name.startsWith("blocks[")&&!e.name.startsWith("mediaMeta[")})).reduce((function(e,t){return e[t.name]=t.value,e}),{});return t},_=function(e){var t=e.form.modalFields.filter((function(e){return!e.name.startsWith("blocks[")&&!e.name.startsWith("mediaMeta[")})).reduce((function(e,t){return e[t.name]=t.value,e}),{});return t},y=function(e){var t=v(e),n=Object.assign(t,{cmsSaveType:e.form.type,published:e.publication.published,public:"public"===e.publication.visibility,publish_start_date:e.publication.startDate,publish_end_date:e.publication.endDate,languages:e.language.all,parent_id:e.parents.active,medias:f(e.mediaLibrary.selected),browsers:f(e.browser.selected),blocks:e.content.blocks.map((function(t){return m(t,e)})),repeaters:g(e)});return n}},"935b":function(e,t,n){"use strict";var i=n("a8c9"),a=n.n(i);a.a},9462:function(e,t,n){"use strict";var i=n("4fcf"),a=n.n(i);a.a},"95ca":function(e,t,n){"use strict";var i=n("0de3"),a=n.n(i);a.a},"968a":function(e,t,n){"use strict";var i=n("4283"),a=n.n(i);a.a},9788:function(e,t,n){"use strict";n.d(t,"g",(function(){return i})),n.d(t,"f",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return l})),n.d(t,"e",(function(){return c})),n.d(t,"h",(function(){return g}));var i="updateFormPermalink",a="updateFormField",r="removeFormField",s="addFormBlock",o="deleteFormBlock",l="duplicateFormBlock",c="reorderFormBlocks",u="updateFormLoading",d="setFormErrors",f="clearFormErrors",h="updateFormSaveType",p="replaceFormField",m="emptyFormField",b="emptyModalField",g="updateModalField",v="removeModalField",_="replaceModalField";t["i"]={UPDATE_FORM_PERMALINK:i,UPDATE_FORM_FIELD:a,REMOVE_FORM_FIELD:r,ADD_FORM_BLOCK:s,DELETE_FORM_BLOCK:o,DUPLICATE_FORM_BLOCK:l,REORDER_FORM_BLOCKS:c,UPDATE_FORM_LOADING:u,SET_FORM_ERRORS:d,CLEAR_FORM_ERRORS:f,UPDATE_FORM_SAVE_TYPE:h,REPLACE_FORM_FIELDS:p,EMPTY_FORM_FIELDS:m,EMPTY_MODAL_FIELDS:b,UPDATE_MODAL_FIELD:g,REMOVE_MODAL_FIELD:v,REPLACE_MODAL_FIELDS:_}},"982a":function(e,t,n){},"98d2":function(e,t,n){"use strict";n.d(t,"c",(function(){return De})),n.d(t,"b",(function(){return Pe})),n.d(t,"a",(function(){return je}));var i,a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a17-dropdown",{ref:"rowSetupDropdown",attrs:{position:"bottom-right",fixed:!0}},[n("a17-button",{attrs:{variant:"icon"},on:{click:function(t){return e.$refs.rowSetupDropdown.toggle()}}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"more-dots"}})]),n("div",{attrs:{slot:"dropdown__content"},slot:"dropdown__content"},[e.row.hasOwnProperty("permalink")?n("a",{attrs:{href:e.row["permalink"],target:"_blank"}},[e._v("View permalink")]):e._e(),e.row.hasOwnProperty("edit")&&!e.row.hasOwnProperty("deleted")&&e.row["edit"]?n("a",{attrs:{href:e.editUrl},on:{click:function(t){return e.preventEditInPlace(t)}}},[e._v(e._s(e.$trans("listing.dropdown.edit","Edit")))]):e._e(),e.row.hasOwnProperty("published")&&!e.row.hasOwnProperty("deleted")?n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.update("published")}}},[e._v(e._s(e.row["published"]?e.$trans("listing.dropdown.unpublish","Unpublish"):e.$trans("listing.dropdown.publish","Publish")))]):e._e(),e.row.hasOwnProperty("featured")&&!e.row.hasOwnProperty("deleted")?n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.update("featured")}}},[e._v(e._s(e.row["featured"]?e.$trans("listing.dropdown.unfeature","Unfeature"):e.$trans("listing.dropdown.feature","Feature")))]):e._e(),e.row.duplicate&&!e.row.hasOwnProperty("deleted")?n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.duplicateRow(t)}}},[e._v(e._s(e.$trans("listing.dropdown.duplicate","Duplicate")))]):e._e(),e.row.hasOwnProperty("deleted")?n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.restoreRow(t)}}},[e._v(e._s(e.$trans("listing.dropdown.restore","Restore")))]):e._e(),e.row.hasOwnProperty("deleted")&&e.row.hasOwnProperty("destroyable")?n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.destroyRow(t)}}},[e._v(e._s(e.$trans("listing.dropdown.destroy","Destroy")))]):e.row.delete&&!e.row.hasOwnProperty("deleted")?n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.deleteRow(t)}}},[e._v(e._s(e.$trans("listing.dropdown.delete","Delete")))]):e._e()])],1)},r=[],s=n("3417"),o={name:"TableCellActions",mixins:[s["f"]],methods:{update:function(e){this.$emit("update",{row:this.row,col:e})}}},l=o,c=n("2877"),u=Object(c["a"])(l,a,r,!1,null,"d181c362",null),d=u.exports,f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.toggleBulk(t)}}},[n("a17-checkbox",{attrs:{name:"bulkEdit",value:e.value,initialValue:e.initialValue}})],1)},h=[],p={name:"A17TableCellBulk",mixins:[s["f"]],components:{},props:{value:{type:Number,required:!0},initialValue:{type:Array,required:!0}},methods:{toggleBulk:function(){this.update()}}},m=p,b=(n("ba21"),Object(c["a"])(m,f,h,!1,null,"f6f9ab32",null)),g=b.exports,v=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",[e.formatDateLabel.length>0?n("span",{staticClass:"tablecell__datePub",class:{"s--expired":e.formatDateLabel===e.textExpired}},[e._v(" "+e._s(e._f("formatDatatableDate")(e.startDate))+" "),n("br"),n("span",[e._v(e._s(e.formatDateLabel))])]):n("span",[e.startDate?[e._v(" "+e._s(e._f("formatDatatableDate")(e.startDate))+" ")]:[e._v(" — ")]],2)])},_=[],y=n("4e53"),w=n("0d3e"),O=n.n(w),E={name:"A17TableCellDates",mixins:[s["f"]],props:{textExpired:{type:String,default:"Expired"},textScheduled:{type:String,default:"Scheduled"}},computed:{formatDateLabel:function(){var e="",t=O()(this.startDate,new Date),n=this.endDate?O()(this.endDate,new Date):1;return this.startDate&&n<0?e=this.textExpired:t>0&&(e=this.textScheduled),e},startDate:function(){return this.row.hasOwnProperty("publish_start_date")?this.row.publish_start_date:""},endDate:function(){return this.row.hasOwnProperty("publish_end_date")?this.row.publish_end_date:""}},filters:y["a"]},T=E,C=(n("968a"),Object(c["a"])(T,v,_,!1,null,"5be0985c",null)),A=C.exports,S=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.row.hasOwnProperty("featured")?n("span",{directives:[{name:"tooltip",rawName:"v-tooltip"}],staticClass:"tablecell__feature",class:{"tablecell__feature--active":e.row[e.colName]},attrs:{"data-tooltip-title":e.row.featured?"Unfeature":"Feature"},on:{click:function(t){return t.preventDefault(),e.toggleFeatured(t)}}},[n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"star-feature_active"}}),n("span",{directives:[{name:"svg",rawName:"v-svg"}],attrs:{symbol:"star-feature"}})]):e._e()},D=[],P={name:"A17TableCellFeatured",mixins:[s["f"]],methods:{toggleFeatured:function(){this.update()}}},x=P,M=(n("2881"),Object(c["a"])(x,S,D,!1,null,"933e4642",null)),k=M.exports,L=function(e,t){var n=t._c;return n("span",{staticClass:"tablecell__handle"})},I=[],j={name:"A17TableCellDraggable",mixins:[s["f"]]},R=j,N=(n("45b6"),Object(c["a"])(R,L,I,!0,null,"dc279052",null)),F=N.exports,$=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",[e._l(e.displayedLanguages,(function(t){return n("a",{key:t.value,staticClass:"tag tag--disabled",class:{"tag--enabled":t.published},attrs:{href:e.editWithLanguage(t)},on:{click:function(n){return e.editInPlace(n,t)}}},[e._v(" "+e._s(t.shortlabel)+" ")])})),e.languages.length>4?n("a",{staticClass:"more__languages f--small",attrs:{href:e.editWithLanguage(e.languages[0])},on:{click:function(t){return e.editInPlace(t,e.languages[0])}}},[e._v(" + "+e._s(e.languages.length-4)+" more ")]):e._e()],2)},B=[],U={name:"A17TableCellLanguages",mixins:[s["f"]],props:{languages:{type:Array,default:function(){return[]}}},computed:{displayedLanguages:function(){return this.languages.slice(0,4)}},methods:{editWithLanguage:function(e){var t={};return t.lang=e.value,this.editWithQuery(t)},editWithQuery:function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));var i=t.length?"?"+t.join("&"):"";return"#"!==this.editUrl?this.editUrl+i:this.editUrl},editInPlace:function(e,t){this.$emit("editInPlace",e,t)}}},V=U,q=(n("3c2e"),Object(c["a"])(V,$,B,!1,null,"1f660d22",null)),H=q.exports,W=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.row.hasOwnProperty("published")?n("span",{directives:[{name:"tooltip",rawName:"v-tooltip"}],staticClass:"tablecell__pubstate",class:{"tablecell__pubstate--live":e.row[e.colName]},attrs:{"data-tooltip-title":e.row.published?"Unpublish":"Publish"},on:{click:function(t){return t.preventDefault(),e.togglePublish(t)}}}):e._e()},z=[],K={name:"A17TableCellPublished",mixins:[s["f"]],methods:{togglePublish:function(){this.update()}}},G=K,Y=(n("9462"),Object(c["a"])(G,W,z,!1,null,"c7179774",null)),X=Y.exports,Q=function(){var e=this,t=e.$createElement,n=e._self._c||t;return"name"===e.colName?n("a17-table-cell-name",e._b({on:{update:e.update,editInPlace:e.editInPlace}},"a17-table-cell-name",e.childProps,!1)):e.col.hasOwnProperty("html")?n("a17-table-cell-html",e._b({on:{update:e.update,editInPlace:e.editInPlace}},"a17-table-cell-html",e.childProps,!1)):n("span",[e._v(e._s(e.row[e.colName]))])},J=[],Z=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.row.hasOwnProperty("deleted")?n("span",[e._v(e._s(e.row[e.colName]))]):n("a",{staticClass:"tablecell__name",attrs:{href:e.editUrl},on:{click:function(t){return e.preventEditInPlace(t)}}},[n("span",{staticClass:"f--link-underlined--o"},[e._v(e._s(e.row[e.colName]))])])},ee=[],te={name:"A1TableCellName",mixins:[s["f"]]},ne=te,ie=(n("82dc"),Object(c["a"])(ne,Z,ee,!1,null,"0c40a3f2",null)),ae=ie.exports,re=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"tablecell__raw",domProps:{innerHTML:e._s(e.row[e.colName])}})},se=[],oe={name:"A1TableCellHtml",mixins:[s["f"]]},le=oe,ce=(n("7949"),Object(c["a"])(le,re,se,!1,null,null,null)),ue=ce.exports,de={name:"A17TableCellGeneric",mixins:[s["f"]],computed:{childProps:function(){return this.$props}},components:{"a17-table-cell-name":ae,"a17-table-cell-html":ue}},fe=de,he=Object(c["a"])(fe,Q,J,!1,null,"0290614d",null),pe=he.exports,me=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"tablecell__nested-depth",style:e.cellWidth})},be=[],ge={name:"A17TableCellNested",mixins:[s["f"]],props:{depth:{type:Number,default:0},offset:{type:Number,default:0}},computed:{cellWidth:function(){return this.depth>0?{width:80*this.depth-20-this.offset+"px"}:""}}},ve=ge,_e=(n("c397"),Object(c["a"])(ve,me,be,!1,null,"453028cc",null)),ye=_e.exports,we=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.row.hasOwnProperty("deleted")?n("a",{staticClass:"tablecell__thumb"},[n("img",{attrs:{src:e.row[e.colName]}})]):n("a",{staticClass:"tablecell__thumb",attrs:{href:e.editUrl},on:{click:function(t){return e.preventEditInPlace(t)}}},[n("img",{attrs:{src:e.row[e.colName]}})])},Oe=[],Ee={name:"A17TableCellThumbNail",mixins:[s["f"]]},Te=Ee,Ce=(n("633a"),Object(c["a"])(Te,we,Oe,!1,null,"0ec0f270",null)),Ae=Ce.exports;function Se(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var De=["draggable","bulk","languages","featured","published","thumbnail","publish_start_date","nested"],Pe="a17-table-cell-",xe=d,Me=g,ke=A,Le=k,Ie=F,je=H,Re=X,Ne=pe,Fe=ye,$e=Ae;t["d"]=(i={},Se(i,Pe+"actions",xe),Se(i,Pe+"bulk",Me),Se(i,Pe+"publish_start_date",ke),Se(i,Pe+"featured",Le),Se(i,Pe+"draggable",Ie),Se(i,Pe+"generic",Ne),Se(i,Pe+"languages",je),Se(i,Pe+"published",Re),Se(i,Pe+"nested",Fe),Se(i,Pe+"thumbnail",$e),i)},"9aba":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="switchLanguage",a="updateLanguage",r="updatePublishedLanguage",s="publishLanguage",o="replaceLanguages",l="resetLanguages";t["b"]={SWITCH_LANG:i,UPDATE_LANG:a,PUBLISH_LANG:r,PUBLISH_SINGLE_LANG:s,REPLACE_LANGUAGES:o,RESET_LANGUAGES:l}},a062:function(e,t,n){},a8c9:function(e,t,n){},a91e:function(e,t,n){"use strict";var i=n("d557"),a=n.n(i);a.a},aa1f:function(e,t,n){},aa41:function(e,t,n){},ac00:function(e,t,n){},aeaa:function(e,t,n){},b057:function(e,t,n){},b0ae:function(e,t,n){"use strict";var i,a,r=n("bc3a"),s=n.n(r),o=n("5b51"),l=n("727d"),c="DATATABLE",u={get:function(e,t){s.a.get(window["TWILL"].CMS_URLS.index,{params:e}).then((function(e){if(e.data.replaceUrl){var n=e.request.responseURL;Object(o["b"])(n)}if(t&&"function"===typeof t){var i={data:e.data.tableData?e.data.tableData:[],nav:e.data.tableMainFilters?e.data.tableMainFilters:[],maxPage:e.data.maxPage?e.data.maxPage:1};t(i)}}),(function(e){var t={message:"Get request error.",value:e};Object(l["a"])(c,t)}))},togglePublished:function(e,t,n){s.a.put(window["TWILL"].CMS_URLS.publish,{id:e.id,active:e.published}).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Publish request error.",value:e};Object(l["a"])(c,t),n&&"function"===typeof n&&n(e.response)}))},toggleFeatured:function(e,t){s.a.put(window["TWILL"].CMS_URLS.feature,{id:e.id,active:e.featured}).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Feature request error.",value:e};Object(l["a"])(c,t)}))},delete:function(e,t){s.a.delete(e.delete).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Delete request error.",value:e};Object(l["a"])(c,t)}))},restore:function(e,t){s.a.put(window["TWILL"].CMS_URLS.restore,{id:e.id}).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Restore request error.",value:e};Object(l["a"])(c,t)}))},destroy:function(e,t){s.a.put(window["TWILL"].CMS_URLS.forceDelete,{id:e.id}).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Destroy request error.",value:e};Object(l["a"])(c,t)}))},duplicate:function(e,t){s.a.put(e.duplicate).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Duplicate request error.",value:e};Object(l["a"])(c,t)}))},reorder:function(e,t){s.a.post(window["TWILL"].CMS_URLS.reorder,{ids:e}).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Reorder request error.",value:e};Object(l["a"])(c,t)}))},bulkPublish:function(e,t){s.a.post(window["TWILL"].CMS_URLS.bulkPublish,{ids:e.ids,publish:e.toPublish}).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Bulk publish request error.",value:e};Object(l["a"])(c,t)}))},bulkFeature:function(e,t){s.a.post(window["TWILL"].CMS_URLS.bulkFeature,{ids:e.ids,feature:e.toFeature}).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Bulk feature request error.",value:e};Object(l["a"])(c,t)}))},bulkDelete:function(e,t){s.a.post(window["TWILL"].CMS_URLS.bulkDelete,{ids:e}).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Bulk delete request error.",value:e};Object(l["a"])(c,t)}))},bulkRestore:function(e,t){s.a.post(window["TWILL"].CMS_URLS.bulkRestore,{ids:e}).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Bulk restore request error.",value:e};Object(l["a"])(c,t)}))},bulkDestroy:function(e,t){s.a.post(window["TWILL"].CMS_URLS.bulkForceDelete,{ids:e}).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Bulk destroy request error.",value:e};Object(l["a"])(c,t)}))}},d=n("0429"),f=n("f1af"),h=n("f930");function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function e(t,n,i){t.forEach((function(t){t.id===n&&i(t),t.children&&e(t.children,n,i)}))},b=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["id","children"],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"children",a=JSON.parse(JSON.stringify(t));return a.forEach((function(t){for(var a in t)n.includes(a)||delete t[a],a===i&&(t[a]=e(t[a]))})),a},g={baseUrl:window["TWILL"].STORE.datatable.baseUrl||"",data:window["TWILL"].STORE.datatable.data||[],columns:window["TWILL"].STORE.datatable.columns||[],filter:window["TWILL"].STORE.datatable.filter||{},filtersNav:window["TWILL"].STORE.datatable.navigation||[],page:window["TWILL"].STORE.datatable.page||1,maxPage:window["TWILL"].STORE.datatable.maxPage||1,defaultMaxPage:window["TWILL"].STORE.datatable.defaultMaxPage||1,offset:window["TWILL"].STORE.datatable.offset||60,defaultOffset:window["TWILL"].STORE.datatable.defaultOffset||60,sortKey:window["TWILL"].STORE.datatable.sortKey||"",sortDir:window["TWILL"].STORE.datatable.sortDir||"asc",bulk:[],localStorageKey:window["TWILL"].STORE.datatable.localStorageKey||window.location.pathname,loading:!1,updateTracker:0},v={dataIds:function(e){return e.data.map((function(e){return e.id}))},hideableColumns:function(e){return e.columns.filter((function(e){return e.optional}))},visibleColumns:function(e){return e.columns.filter((function(e){return e.visible}))},visibleColumnsNames:function(e){var t=[];return e.columns.length&&e.columns.forEach((function(e){e.visible&&t.push(e.name)})),t}},_=(i={},p(i,d["e"].UPDATE_DATATABLE_DATA,(function(e,t){e.bulk=[],e.data=t})),p(i,d["e"].UPDATE_DATATABLE_BULK,(function(e,t){e.bulk.indexOf(t)>-1?e.bulk=e.bulk.filter((function(e){return e!==t})):e.bulk.push(t)})),p(i,d["e"].REPLACE_DATATABLE_BULK,(function(e,t){e.bulk=t})),p(i,d["e"].ADD_DATATABLE_COLUMN,(function(e,t){e.columns.splice(t.index,0,t.data)})),p(i,d["e"].REMOVE_DATATABLE_COLUMN,(function(e,t){e.columns.forEach((function(n,i){n.name===t&&e.columns.splice(i,1)}))})),p(i,d["e"].UPDATE_DATATABLE_FILTER,(function(e,t){e.filter=Object.assign({},e.filter,t)})),p(i,d["e"].CLEAR_DATATABLE_FILTER,(function(e){e.filter=Object.assign({},{search:"",status:e.filter.status})})),p(i,d["e"].UPDATE_DATATABLE_FILTER_STATUS,(function(e,t){e.filter.status=t})),p(i,d["e"].UPDATE_DATATABLE_OFFSET,(function(e,t){e.offset=t,Object(h["b"])(e.localStorageKey+"_page-offset",e.offset)})),p(i,d["e"].UPDATE_DATATABLE_PAGE,(function(e,t){e.page=t})),p(i,d["e"].UPDATE_DATATABLE_MAXPAGE,(function(e,t){e.page>t&&(e.page=t),e.maxPage=t})),p(i,d["e"].UPDATE_DATATABLE_VISIBLITY,(function(e,t){Object(h["b"])(e.localStorageKey+"_columns-visible",JSON.stringify(t)),e.columns.forEach((function(e){for(var n=0;n<t.length;n++){if(t[n]===e.name){e.visible=!0;break}e.visible=!1}}))})),p(i,d["e"].UPDATE_DATATABLE_SORT,(function(e,t){var n="asc";e.sortKey===t.name?e.sortDir=e.sortDir===n?"desc":n:e.sortDir=n,e.sortKey=t.name})),p(i,d["e"].UPDATE_DATATABLE_NAV,(function(e,t){t.forEach((function(t){e.filtersNav.forEach((function(e){e.name===t.name&&(e.number=t.number)}))}))})),p(i,d["e"].PUBLISH_DATATABLE,(function(e,t){var n=t.id,i=t.value;function a(t){t>=0&&(e.data[t].published="toggle"===i?!e.data[t].published:i)}function r(t){return e.data.findIndex((function(e,n){return e.id===t}))}if(Array.isArray(n))n.forEach((function(e){var t=r(e);a(t)})),e.bulk=[];else{var s=r(n);a(s)}})),p(i,d["e"].FEATURE_DATATABLE,(function(e,t){var n=t.id,i=t.value;function a(t){t>=0&&(e.data[t].featured="toggle"===i?!e.data[t].featured:i)}function r(t){return e.data.findIndex((function(e,n){return e.id===t}))}if(Array.isArray(n))n.forEach((function(e){var t=r(e);a(t)})),e.bulk=[];else{var s=r(n);a(s)}})),p(i,d["e"].UPDATE_DATATABLE_LOADING,(function(e,t){e.loading=!e.loading})),p(i,d["e"].UPDATE_DATATABLE_NESTED,(function(e,t){m(e.data,t.parentId,(function(e){e.children=t.val}))})),p(i,d["e"].UPDATE_DATATABLE_TRACKER,(function(e,t){e.updateTracker=t?e.updateTracker+1:0})),i),y=(a={},p(a,f["a"].GET_DATATABLE,(function(e){var t=e.commit,n=e.state,i=e.getters;if(!n.loading){t(d["e"].UPDATE_DATATABLE_LOADING,!0);var a={sortKey:n.sortKey,sortDir:n.sortDir,page:n.page,offset:n.offset,columns:i.visibleColumnsNames,filter:n.filter};u.get(a,(function(e){t(d["e"].UPDATE_DATATABLE_DATA,e.data),t(d["e"].UPDATE_DATATABLE_MAXPAGE,e.maxPage),t(d["e"].UPDATE_DATATABLE_NAV,e.nav),t(d["e"].UPDATE_DATATABLE_LOADING,!1)}))}})),p(a,f["a"].SET_DATATABLE_NESTED,(function(e){var t=e.commit,n=e.state,i=(e.dispatch,b(n.data));u.reorder(i,(function(e){t(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant})}))})),p(a,f["a"].SET_DATATABLE,(function(e){var t=e.commit,n=e.state,i=(e.dispatch,n.data.map((function(e){return e.id})));u.reorder(i,(function(e){t(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant})}))})),p(a,f["a"].TOGGLE_PUBLISH,(function(e,t){var n=e.commit,i=(e.state,e.dispatch);u.togglePublished(t,(function(e){n(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant}),i(f["a"].GET_DATATABLE)}),(function(e){n(d["j"].SET_NOTIF,{message:e.data.error.message,variant:"error"})}))})),p(a,f["a"].DELETE_ROW,(function(e,t){var n=e.commit,i=(e.state,e.dispatch);u.delete(t,(function(e){n(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant}),i(f["a"].GET_DATATABLE)}))})),p(a,f["a"].DUPLICATE_ROW,(function(e,t){var n=e.commit;e.state,e.dispatch;u.duplicate(t,(function(e){n(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant}),e.data.hasOwnProperty("redirect")&&window.location.replace(e.data.redirect)}))})),p(a,f["a"].RESTORE_ROW,(function(e,t){var n=e.commit,i=(e.state,e.dispatch);u.restore(t,(function(e){n(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant}),i(f["a"].GET_DATATABLE)}))})),p(a,f["a"].DESTROY_ROW,(function(e,t){var n=e.commit,i=(e.state,e.dispatch);u.destroy(t,(function(e){n(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant}),i(f["a"].GET_DATATABLE)}))})),p(a,f["a"].BULK_PUBLISH,(function(e,t){var n=e.commit,i=e.state,a=e.dispatch;u.bulkPublish({ids:i.bulk.join(),toPublish:t.toPublish},(function(e){n(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant}),a(f["a"].GET_DATATABLE)}))})),p(a,f["a"].TOGGLE_FEATURE,(function(e,t){var n=e.commit;e.state;u.toggleFeatured(t,(function(e){n(d["e"].FEATURE_DATATABLE,{id:t.id,value:"toggle"}),n(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant})}))})),p(a,f["a"].BULK_FEATURE,(function(e,t){var n=e.commit,i=e.state;u.bulkFeature({ids:i.bulk.join(),toFeature:t.toFeature},(function(e){n(d["e"].FEATURE_DATATABLE,{id:i.bulk,value:!0}),n(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant})}))})),p(a,f["a"].BULK_DELETE,(function(e){var t=e.commit,n=e.state,i=e.dispatch;u.bulkDelete(n.bulk.join(),(function(e){t(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant}),i(f["a"].GET_DATATABLE)}))})),p(a,f["a"].BULK_RESTORE,(function(e){var t=e.commit,n=e.state,i=e.dispatch;u.bulkRestore(n.bulk.join(),(function(e){t(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant}),i(f["a"].GET_DATATABLE)}))})),p(a,f["a"].BULK_DESTROY,(function(e){var t=e.commit,n=e.state,i=e.dispatch;u.bulkDestroy(n.bulk.join(),(function(e){t(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant}),i(f["a"].GET_DATATABLE)}))})),a);t["a"]={state:g,getters:v,actions:y,mutations:_}},b0ae2:function(e,t,n){"use strict";var i=n("a062"),a=n.n(i);a.a},b171:function(e,t,n){"use strict";n("78ad");var i=n("a026"),a=n("bfa9"),r=function(){var e=!1,t=!1,n=0,i=document.documentElement,r=document.querySelector("[data-header-mobile]"),s=document.querySelector(".ham"),o=document.querySelectorAll("[data-ham-btn]"),l=document.querySelectorAll("[data-closenav-btn]"),c=document.querySelector(".a17"),u="s--nav";function d(){return!e&&(!t&&(e=!0,n=window.pageYOffset,i.classList.add(u),c.style.top="-"+n+"px",s.style.top="-"+n+"px",r.style.top="-"+n+"px",document.addEventListener("keydown",h,!1),t=!0,void(e=!1)))}function f(){return!e&&(!!t&&(e=!0,i.classList.remove(u),c.style.top="",s.style.top="",r.style.top="",document.removeEventListener("keydown",h,!1),window.scrollTo(0,n),n=0,t=!1,void(e=!1)))}function h(e){27===e.keyCode&&t&&f()}o.length&&Object(a["a"])(o,(function(e){e.addEventListener("click",(function(n){t?f():d(),e.blur()}))})),l.length&&Object(a["a"])(l,(function(e){e.addEventListener("click",(function(n){t&&f(),e.blur()}))}))},s=r,o=n("b047"),l=n.n(o),c=function(){var e=0,t=!1,n=167,i=document.documentElement,a="s--env";function r(){e=window.pageYOffset,t||window.requestAnimationFrame((function(){s()})),t=!0}function s(){e>n?i.classList.add(a):i.classList.remove(a),t=!1}window.addEventListener("scroll",(function(){r()})),window.addEventListener("resize",l()((function(){r()}))),r()},u=c,d=n("878a"),f=n("42454"),h=n.n(f),p=function(){s(),u()};window["TWILL"]||(window["TWILL"]={}),window["TWILL"].vheader=new i["a"]({el:"#headerUser"}),window["TWILL"].vsearch=d["a"],console.log("","Made with ".concat("TWILL"," - v").concat(window["TWILL"].version)),h()(window["TWILL"].STORE,window.STORE);t["a"]=p},b487:function(e,t,n){},b773:function(e,t,n){"use strict";var i=n("8f79"),a=n.n(i);a.a},ba21:function(e,t,n){"use strict";var i=n("e6ea"),a=n.n(i);a.a},ba26:function(e,t,n){},ba2c:function(e,t,n){"use strict";var i=n("34a6"),a=n.n(i);a.a},bb7b:function(e,t,n){},be93:function(e,t,n){},bfa9:function(e,t,n){"use strict";t["a"]=function(e,t,n){for(var i=0;i<e.length;i++)t.call(n,e[i],i)}},c03b:function(e,t,n){"use strict";var i=n("856e"),a=n.n(i);a.a},c391:function(e,t,n){"use strict";var i=n("d545"),a=n.n(i);a.a},c397:function(e,t,n){"use strict";var i=n("892e"),a=n.n(i);a.a},c5ec:function(e,t,n){"use strict";var i,a=n("0429");function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s={all:window["TWILL"].STORE.languages.all||[],initialAll:window["TWILL"].STORE.languages.all||[],active:window["TWILL"].STORE.languages.active||window["TWILL"].STORE.languages.all[0]||{}},o={publishedLanguages:function(e){return e.all.filter((function(e){return e.published}))}},l=(i={},r(i,a["g"].SWITCH_LANG,(function(e,t){var n=t.oldValue;function i(e){return e.value===n.value}var a=e.all.findIndex(i),r=a<e.all.length-1?a+1:0;e.active=e.all[r]})),r(i,a["g"].UPDATE_LANG,(function(e,t){function n(e){return e.value===t}var i=e.all.findIndex(n);e.active=e.all[i]})),r(i,a["g"].PUBLISH_LANG,(function(e,t){e.all.forEach((function(e){e.published=!!t.includes(e.value)}))})),r(i,a["g"].PUBLISH_SINGLE_LANG,(function(e,t){function n(e){return e.value===t}var i=e.all.findIndex(n);e.all[i].published=!e.all[i].published})),r(i,a["g"].REPLACE_LANGUAGES,(function(e,t){e.all=t})),r(i,a["g"].RESET_LANGUAGES,(function(e){e.all=e.initialAll})),i);t["a"]={state:s,getters:o,mutations:l}},c917:function(e,t,n){},cc98:function(e,t,n){},ce72:function(e,t,n){"use strict";var i,a,r=n("bc3a"),s=n.n(r),o=n("727d"),l="FORM",c={get:function(e,t,n){s.a.get(e).then((function(e){t&&"function"===typeof t&&t(e)}),(function(e){var t={message:"Get request error.",value:e};Object(o["a"])(l,t),n&&"function"===typeof n&&n(e)}))},post:function(e,t,n,i){s.a.post(e,t).then((function(e){n&&"function"===typeof n&&n(e)}),(function(e){var t={message:"Post request error.",value:e};Object(o["a"])(l,t),i&&"function"===typeof i&&i(e)}))},put:function(e,t,n,i){s.a.put(e,t).then((function(e){n&&"function"===typeof n&&n(e)}),(function(e){var t={message:"Save request error.",value:e};Object(o["a"])(l,t),i&&"function"===typeof i&&i(e)}))}},u=n("9170"),d=n("0429"),f=n("f1af");function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=function(e,t){return e.findIndex((function(e){return e.name===t.name}))},m={loading:!1,type:"save",baseUrl:window["TWILL"].STORE.form.baseUrl||"",fields:window["TWILL"].STORE.form.fields||[],modalFields:[],saveUrl:window["TWILL"].STORE.form.saveUrl||"",previewUrl:window["TWILL"].STORE.form.previewUrl||"",restoreUrl:window["TWILL"].STORE.form.restoreUrl||"",blockPreviewUrl:window["TWILL"].STORE.form.blockPreviewUrl||"",errors:{},isCustom:window["TWILL"].STORE.form.isCustom||!1,reloadOnSuccess:window["TWILL"].STORE.form.reloadOnSuccess||!1},b={fieldsByName:function(e){return function(t){return e.fields.filter((function(e){return e.name===t}))}},fieldValueByName:function(e,t){return function(e){return t.fieldsByName(e).length?t.fieldsByName(e)[0].value:""}},modalFieldsByName:function(e){return function(t){return e.modalFields.filter((function(e){return e.name===t}))}},modalFieldValueByName:function(e,t){return function(e){return t.modalFieldsByName(e).length?t.modalFieldsByName(e)[0].value:""}}},g=(i={},h(i,d["f"].UPDATE_FORM_PERMALINK,(function(e,t){t&&""!==t&&(e.permalink=t)})),h(i,d["f"].EMPTY_FORM_FIELDS,(function(e,t){e.fields=[]})),h(i,d["f"].REPLACE_FORM_FIELDS,(function(e,t){e.fields=t})),h(i,d["f"].UPDATE_FORM_FIELD,(function(e,t){var n=t.locale?{}:null,i=p(e.fields,t);-1!==i&&(t.locale&&(n=e.fields[i].value||{}),e.fields.splice(i,1)),t.locale?n[t.locale]=t.value:n=t.value,e.fields.push({name:t.name,value:n})})),h(i,d["f"].REMOVE_FORM_FIELD,(function(e,t){e.fields.forEach((function(n,i){n.name===t&&e.fields.splice(i,1)}))})),h(i,d["f"].EMPTY_MODAL_FIELDS,(function(e,t){e.modalFields=[]})),h(i,d["f"].REPLACE_MODAL_FIELDS,(function(e,t){e.modalFields=t})),h(i,d["f"].UPDATE_MODAL_FIELD,(function(e,t){var n=t.locale?{}:null,i=p(e.modalFields,t);-1!==i&&(t.locale&&(n=e.modalFields[i].value),e.modalFields.splice(i,1)),t.locale?n[t.locale]=t.value:n=t.value,e.modalFields.push({name:t.name,value:n})})),h(i,d["f"].REMOVE_MODAL_FIELD,(function(e,t){e.modalFields.forEach((function(n,i){n.name===t&&e.modalFields.splice(i,1)}))})),h(i,d["f"].UPDATE_FORM_LOADING,(function(e,t){e.loading=t||!e.loading})),h(i,d["f"].SET_FORM_ERRORS,(function(e,t){e.errors=t})),h(i,d["f"].CLEAR_FORM_ERRORS,(function(e){e.errors=[]})),h(i,d["f"].UPDATE_FORM_SAVE_TYPE,(function(e,t){e.type=t})),i),v=(a={},h(a,f["a"].REPLACE_FORM,(function(e,t){var n=e.commit;e.state,e.getters,e.rootState;return new Promise((function(e,i){n(d["f"].CLEAR_FORM_ERRORS),n(d["j"].CLEAR_NOTIF,"error"),c.get(t,(function(t){n(d["f"].UPDATE_FORM_LOADING,!1);var i=t.data;i.hasOwnProperty("languages")&&(n(d["g"].REPLACE_LANGUAGES,i.languages),delete i.languages),i.hasOwnProperty("revisions")&&(n(d["n"].UPDATE_REV_ALL,i.revisions),delete i.revisions),n(d["f"].REPLACE_FORM_FIELDS,i.fields),e()}),(function(e){n(d["f"].UPDATE_FORM_LOADING,!1),n(d["f"].SET_FORM_ERRORS,e.response.data),i(e)}))}))})),h(a,f["a"].UPDATE_FORM_IN_LISTING,(function(e,t){var n=e.commit,i=(e.state,e.getters,e.rootState);return new Promise((function(e,a){n(d["f"].CLEAR_FORM_ERRORS),n(d["j"].CLEAR_NOTIF,"error");var r=Object.assign(Object(u["c"])(i),{languages:i.language.all});c[t.method](t.endpoint,r,(function(i){n(d["f"].UPDATE_FORM_LOADING,!1),i.data.hasOwnProperty("redirect")&&t.redirect&&window.location.replace(i.data.redirect),n(d["j"].SET_NOTIF,{message:i.data.message,variant:i.data.variant}),e()}),(function(e){n(d["f"].UPDATE_FORM_LOADING,!1),n(d["f"].SET_FORM_ERRORS,e.response.data),n(d["j"].SET_NOTIF,{message:"Your submission could not be validated, please fix and retry",variant:"error"}),a(e)}))}))})),h(a,f["a"].CREATE_FORM_IN_MODAL,(function(e,t){var n=e.commit,i=(e.state,e.getters,e.rootState);return new Promise((function(e,a){n(d["f"].CLEAR_FORM_ERRORS),n(d["j"].CLEAR_NOTIF,"error");var r=Object.assign(Object(u["d"])(i),{languages:i.language.all});c[t.method](t.endpoint,r,(function(i){n(d["f"].UPDATE_FORM_LOADING,!1),n(d["a"].UPDATE_OPTIONS,{name:t.name,options:i.data}),e()}),(function(e){n(d["f"].UPDATE_FORM_LOADING,!1),n(d["f"].SET_FORM_ERRORS,e.response.data),n(d["j"].SET_NOTIF,{message:"Your submission could not be validated, please fix and retry",variant:"error"}),a(e)}))}))})),h(a,f["a"].SAVE_FORM,(function(e,t){var n=e.commit,i=e.state,a=(e.getters,e.rootState);n(d["f"].CLEAR_FORM_ERRORS),n(d["j"].CLEAR_NOTIF,"error"),n(d["f"].UPDATE_FORM_SAVE_TYPE,t);var r=Object(u["b"])(a),s=a.publication.createWithoutModal?"post":"put";c[s](i.saveUrl,r,(function(e){n(d["f"].UPDATE_FORM_LOADING,!1),e.data.hasOwnProperty("redirect")&&window.location.replace(e.data.redirect),i.reloadOnSuccess&&window.location.reload(),n(d["j"].SET_NOTIF,{message:e.data.message,variant:e.data.variant}),n(d["m"].UPDATE_PUBLISH_SUBMIT),e.data.hasOwnProperty("revisions")&&n(d["n"].UPDATE_REV_ALL,e.data.revisions)}),(function(e){n(d["f"].UPDATE_FORM_LOADING,!1),e.response.data.hasOwnProperty("exception")?n(d["j"].SET_NOTIF,{message:"Your submission could not be processed.",variant:"error"}):(n(d["f"].SET_FORM_ERRORS,e.response.data),n(d["j"].SET_NOTIF,{message:"Your submission could not be validated, please fix and retry",variant:"error"}))}))})),a);t["a"]={state:m,getters:b,mutations:g,actions:v}},cf05:function(e,t,n){"use strict";var i=n("aeaa"),a=n.n(i);a.a},cf06:function(e,t,n){},cfc1:function(e,t,n){"use strict";var i=n("6f52"),a=n.n(i);a.a},d041:function(e,t,n){"use strict";var i=n("3e6d"),a=n.n(i);a.a},d525:function(e,t,n){},d545:function(e,t,n){},d557:function(e,t,n){},d675:function(e,t,n){"use strict";n.d(t,"d",(function(){return i})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return s}));var i="saveSelectedItems",a="destroyAllItems",r="destroySelectedItem",s="reorderSelectedItems",o="updateBrowserMax",l="updateBrowserTitle",c="updateBrowserConnector",u="destroyBrowserConnector",d="updateBrowserEndpoint",f="updateBrowserEndpoints",h="destroyBrowserEndpoint",p="destroyBrowserEndpoints";t["e"]={SAVE_ITEMS:i,DESTROY_ITEMS:a,DESTROY_ITEM:r,REORDER_ITEMS:s,UPDATE_BROWSER_MAX:o,UPDATE_BROWSER_TITLE:l,UPDATE_BROWSER_CONNECTOR:c,DESTROY_BROWSER_CONNECTOR:u,UPDATE_BROWSER_ENDPOINT:d,DESTROY_BROWSER_ENDPOINT:h,UPDATE_BROWSER_ENDPOINTS:f,DESTROY_BROWSER_ENDPOINTS:p}},d75a:function(e,t,n){},da1e:function(e,t,n){},da6f:function(e,t,n){"use strict";t["a"]={props:{autofocus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placeholder:{type:String,default:""},name:{default:""},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"on"}}}},dc6f:function(e,t,n){"use strict";var i=n("210e"),a=n.n(i);a.a},dd27:function(e,t,n){"use strict";var i=n("14d4"),a=n.n(i);a.a},df63:function(e,t,n){"use strict";var i=n("2f62");function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t["a"]={props:{items:{type:Array,default:function(){return[]}},selectedItems:{type:Array,default:function(){return[]}},usedItems:{type:Array,default:function(){return[]}}},computed:r({},Object(i["c"])({itemsLoading:function(e){return e.mediaLibrary.loading}})),methods:{isSelected:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["id"];return Boolean(this.selectedItems.find((function(n){return t.every((function(t){return n[t]===e[t]}))})))},isUsed:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["id"];return Boolean(this.usedItems.find((function(n){return t.every((function(t){return n[t]===e[t]}))})))},toggleSelection:function(e){this.$emit("change",e)},shiftToggleSelection:function(e){this.$emit("shiftChange",e,!0)}}}},e45c:function(e,t,n){"use strict";var i=n("8268"),a=n.n(i);a.a},e63b:function(e,t,n){"use strict";var i=n("982a"),a=n.n(i);a.a},e6ea:function(e,t,n){},e725:function(e,t,n){},ecff:function(e,t,n){},ed28:function(e,t,n){"use strict";var i=n("2f62");function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t["a"]={props:{name:{type:String,default:""},addNew:{type:String,default:""},options:{type:Array,default:function(){return[]}}},computed:r({fullOptions:function(){var e=this.optionsByName(this.name),t=this.options;return Array.isArray(e)&&e.forEach((function(e){var n=t.findIndex((function(t){return t.value===e.value}));-1===n&&t.push(e)})),e.length?t:this.options}},Object(i["b"])(["optionsByName"]))}},f03e:function(e,t,n){"use strict";function i(e){var t=e.length;return e.reduce((function(e,n,i){return e+(i-1===t?", ":" and ")+n}))}t["a"]={props:{label:{type:String,default:""},labelFor:{type:String,default:""},size:{type:String,default:"large"},note:{type:String,default:""}},computed:{errorKey:function(){return this.hasLocale?this.name.replace("[",".").replace("]",""):this.name},errorLocales:function(){if(!this.hasLocale)return[];var e=this.errorKey.substr(0,this.errorKey.indexOf(".")),t=[];return Object.keys(this.$store.state.form.errors).forEach((function(n){n.substr(0,n.indexOf("."))===e&&t.push(n.substr(n.indexOf(".")+1,n.length))}),[]),t},otherLocalesError:function(){var e=this;return this.errorLocales.filter((function(t){return t!==e.currentLocale.value})).length},errorMessageLocales:function(){var e=this;return i(this.errorLocales.map((function(t){return e.languages.find((function(e){return e.value===t})).label})))+" language"+(this.errorLocales.length>1?"s":"")+" missing details."},errorMessage:function(){return this.error?this.$store.state.form.errors[this.errorKey][0]:""},error:function(){return!!this.$store.state.form&&Object.keys(this.$store.state.form.errors).includes(this.errorKey)}}}},f085:function(e,t,n){},f0f8:function(e,t,n){"use strict";t["a"]={props:{name:{type:String,required:!0},isOpen:{type:Boolean,default:!1}},data:function(){return{opened:this.isOpen}},methods:{open:function(){this.opened=!0},fieldName:function(e){return this.name+"["+e+"]"},repeaterName:function(e){return this.name.replace("[","-").replace("]","")+"_"+e}}}},f1af:function(e,t,n){"use strict";var i="getBucketsData",a="saveBuckets",r="getDatatableDatas",s="setDatatableNestedDatas",o="setDatatableDatas",l="togglePublishedData",c="deleteData",u="duplicateData",d="restoreData",f="destroyData",h="toggleFeaturedData",p="bulkPublishData",m="bulkFeatureData",b="bulkExportData",g="bulkDeleteData",v="bulkRestoreData",_="bulkDestroyData",y="replaceFormData",w="saveFormData",O="updateFormInListing",E="createFormInModal",T="getAllPreviews",C="getPreview",A="getRevisionContent",S="getCurrentContent";t["a"]={GET_BUCKETS:i,SAVE_BUCKETS:a,GET_DATATABLE:r,SET_DATATABLE_NESTED:s,SET_DATATABLE:o,TOGGLE_PUBLISH:l,DELETE_ROW:c,DUPLICATE_ROW:u,RESTORE_ROW:d,DESTROY_ROW:f,TOGGLE_FEATURE:h,BULK_PUBLISH:p,BULK_FEATURE:m,BULK_EXPORT:b,BULK_DELETE:g,BULK_RESTORE:v,BULK_DESTROY:_,REPLACE_FORM:y,SAVE_FORM:w,UPDATE_FORM_IN_LISTING:O,CREATE_FORM_IN_MODAL:E,GET_ALL_PREVIEWS:T,GET_PREVIEW:C,GET_REVISION:A,GET_CURRENT:S}},f389:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"browser"},[n("div",{staticClass:"browser__frame"},[n("div",{ref:"form",staticClass:"browser__header"},[e.multiSources?n("div",{staticClass:"browser__sources"},[n("a17-vselect",{staticClass:"browser__sources-select",attrs:{name:"sources",selected:e.currentEndpoint,options:e.endpoints,required:!0},on:{change:e.changeBrowserSource}})],1):e._e(),n("div",{staticClass:"browser__search"},[n("a17-filter",{on:{submit:e.submitFilter}})],1)]),n("div",{staticClass:"browser__inner"},[n("div",{ref:"list",staticClass:"browser__list"},[n("a17-itemlist",{attrs:{items:e.fullItems,keysToCheck:["id","edit"],selectedItems:e.selectedItems},on:{change:e.updateSelectedItems}})],1)]),n("div",{staticClass:"browser__footer"},[n("a17-button",{attrs:{type:"button",variant:"action"},on:{click:e.saveAndClose}},[e._v(e._s(e.browserTitle))]),n("span",{staticClass:"browser__size-infos"},[e._v(e._s(e.selectedItems.length)+" / "+e._s(e.max))])],1)])])},a=[],r=n("2f62"),s=n("0429"),o=n("5d16"),l=n("1800"),c=n("4fee");function u(e){return p(e)||h(e)||f(e)||d()}function d(){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 f(e,t){if(e){if("string"===typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}function h(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function p(e){if(Array.isArray(e))return m(e)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _={name:"A17Browser",components:{"a17-filter":o["a"],"a17-itemlist":l["a"]},props:{btnLabel:{type:String,default:"Insert"},btnMultiLabel:{type:String,default:"Insert files"},initialPage:{type:Number,default:1}},data:function(){return{maxPage:20,fullItems:[],listHeight:0,page:this.initialPage}},computed:g({currentEndpoint:function(){var e=this;return this.endpoints.find((function(t){return t.value===e.endpoint}))},multiSources:function(){return this.endpoints.length>0},selectedItems:{get:function(){return this.selected[this.connector]||[]},set:function(e){this.$store.commit(s["b"].SAVE_ITEMS,e)}}},Object(r["c"])({connector:function(e){return e.browser.connector},max:function(e){return e.browser.max},endpoint:function(e){return e.browser.endpoint},endpointName:function(e){return e.browser.endpointName},endpoints:function(e){return e.browser.endpoints},browserTitle:function(e){return e.browser.title},selected:function(e){return e.browser.selected}})),methods:{updateSelectedItems:function(e){var t=this.multiSources?["id","endpointType"]:["id"],n=this.fullItems.some((function(n){return t.every((function(t){return n[t]===e[t]}))}));if(n){var i=this.selectedItems.some((function(n){return t.every((function(t){return n[t]===e[t]}))}));if(i){var a=this.selectedItems.findIndex((function(n){return t.every((function(t){return n[t]===e[t]}))}));if(a<0)return;var r=u(this.selectedItems);r.splice(a,1),this.selectedItems=r}else{if(1===this.max&&this.clearSelectedItems(),this.selectedItems.length>=this.max&&this.max>0)return;this.selectedItems=[].concat(u(this.selectedItems),[e])}}},getFormData:function(e){var t=Object(c["a"])(e);return t?t.page=this.page:t={page:this.page},t},clearSelectedItems:function(){this.selectedItems=[]},clearFullItems:function(){this.fullItems.splice(0)},reloadList:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];t&&(this.page=1);var n=this.$refs.form,i=this.$refs.list,a=this.getFormData(n);this.$http.get(this.endpoint,{params:a}).then((function(n){var a;t&&e.clearFullItems(),(a=e.fullItems).push.apply(a,u(n.data.data)),e.$nextTick((function(){e.listHeight!==i.scrollHeight&&(e.listHeight=i.scrollHeight,i.addEventListener("scroll",e.scrollToPaginate))}))}),(function(e){}))},submitFilter:function(){this.page=1,this.clearFullItems(),this.reloadList()},scrollToPaginate:function(){var e=this.$refs.list;e.scrollTop+e.clientHeight>this.listHeight-10&&(e.removeEventListener("scroll",this.scrollToPaginate),this.maxPage>this.page&&(this.page=this.page+1,this.reloadList()))},saveAndClose:function(){this.$store.commit(s["b"].SAVE_ITEMS,this.selectedItems),this.$parent.close()},changeBrowserSource:function(e){this.$store.commit(s["b"].UPDATE_BROWSER_ENDPOINT,e),this.reloadList(!0)}},mounted:function(){this.reloadList()}},y=_,w=(n("6b35"),n("cf05"),n("2877")),O=Object(w["a"])(y,i,a,!1,null,"0b9ed432",null);t["a"]=O.exports},f451:function(e,t,n){"use strict";var i,a=n("a026"),r=n("0429");function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o={options:{}},l={optionsByName:function(e){return function(t){return e.options[t]||[]}}},c=(i={},s(i,r["a"].EMPTY_OPTIONS,(function(e,t){e.options[t]&&a["a"].delete(e.options,t)})),s(i,r["a"].UPDATE_OPTIONS,(function(e,t){var n=t.name,i=t.options,r=[];e.options[n]&&(r=e.options[n],a["a"].delete(e.options,n)),Array.isArray(i)&&i.forEach((function(e){var t=r.findIndex((function(t){return t.value===e.value}));-1===t&&r.push(e)})),a["a"].set(e.options,n,r)})),i),u={};t["a"]={state:o,getters:l,mutations:c,actions:u}},f899:function(e,t,n){"use strict";var i=n("cc98"),a=n.n(i);a.a},f930:function(e,t,n){"use strict";function i(){var e="test";try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch(t){return!1}}function a(e,t){var n="";i()?localStorage.setItem(e,t):document.cookie=e+"="+t+n+"; path=/"}function r(e){if(i())return localStorage.getItem(e);for(var t=e+"=",n=document.cookie.split(";"),a=0;a<n.length;a++){var r=n[a];while(" "===r.charAt(0))r=r.substring(1,r.length);if(0===r.indexOf(t))return r.substring(t.length,r.length)}return null}n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return r}))},f99e:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("9788"),a=n("5589"),r=n("9aba"),s=n("d675"),o=[i["g"],i["f"],i["d"],i["a"],i["b"],i["c"],i["e"],i["h"],r["a"],a["e"],a["f"],a["d"],a["a"],a["b"],a["c"],s["d"],s["b"],s["a"],s["c"]]},fa4a:function(e,t,n){"use strict";var i=n("442c"),a=n.n(i);a.a},fc07:function(e,t,n){},fc25:function(e,t,n){"use strict";var i=n("4372"),a=n.n(i);a.a}}]);