1/*! For license information please see pages-panel.f868a6b854572ac0842f.js.LICENSE.txt */ 2"use strict";(self.webpackChunkfolio=self.webpackChunkfolio||[]).push([[892],{87974(e,t,n){n.d(t,{A:()=>p});var o=n(20641),a=n(90033),r=n(53751),i={class:"menu-items-container"};var s={name:"ContextMenu",components:{IconButton:n(2336).A},props:{alignTo:{type:String,default:"left"},toggleSize:{type:String,default:"28px"},type:{type:String,default:"default",validator:function(e){return["default","subtle"].includes(e)}}},data:function(){return{showDropdown:!1,wasClicked:!1}},methods:{handleClick:function(){this.wasClicked=!0,this.showDropdown=!this.showDropdown},handleMouseLeave:function(){this.wasClicked||(this.showDropdown=!1)},closeDropdown:function(){this.showDropdown=!1,this.wasClicked=!1},getIconButtonSize:function(){return"36px"===this.toggleSize?"large":"20px"===this.toggleSize?"small":"regular"}},mounted:function(){var e=this;document.addEventListener("click",function(t){!e.$el.contains(t.target)&&e.showDropdown&&e.closeDropdown()})},beforeUnmount:function(){document.removeEventListener("click",this.closeDropdown)}},l=function(){(0,r.useCssVars)(function(e){return{v472cb938:e.toggleSize}})},c=s.setup;s.setup=c?function(e,t){return l(),c(e,t)}:l;const u=s;const d=(0,n(66262).A)(u,[["render",function(e,t,n,s,l,c){var u=(0,o.g2)("IconButton");return(0,o.uX)(),(0,o.CE)("div",{class:(0,a.C4)(["context-menu",{subtle:"subtle"===n.type}])},[(0,o.bF)(u,{icon:"context-menu",class:"toggle",onClick:c.handleClick,size:c.getIconButtonSize()},null,8,["onClick","size"]),(0,o.bF)(r.Transition,{name:"drop-down-from-toolbar"},{default:(0,o.k6)(function(){return[l.showDropdown?((0,o.uX)(),(0,o.CE)("div",{key:0,class:(0,a.C4)(["context-dd-wrapper",["align-to-".concat(n.alignTo)]])},[(0,o.Lk)("div",{class:(0,a.C4)(["context-dd",{subtle:"subtle"===n.type}]),onMouseleave:t[0]||(t[0]=function(){return c.handleMouseLeave&&c.handleMouseLeave.apply(c,arguments)})},[(0,o.Lk)("div",i,[(0,o.RG)(e.$slots,"default",{},void 0,!0)])],34)],2)):(0,o.Q3)("v-if",!0)]}),_:3})],2)}],["__scopeId","data-v-70dfd33b"]]),p=d},82780(e,t,n){n.d(t,{A:()=>s});var o=n(20641),a=n(90033),r={key:0,class:"toolbar-separator horizontal"};const i={name:"ContextMenuItem",components:{Icon:n(46335).A},props:{label:{type:String,default:null},icon:{type:String,default:null},type:{type:String,default:"default",validator:function(e){return["default","danger"].includes(e)}},withTopBorder:{type:Boolean,default:!1}},computed:{computedClasses:function(){return{"danger-item":"danger"===this.type}}}};const s=(0,n(66262).A)(i,[["render",function(e,t,n,i,s,l){var c=(0,o.g2)("Icon");return(0,o.uX)(),(0,o.CE)("div",null,[n.withTopBorder?((0,o.uX)(),(0,o.CE)("div",r)):(0,o.Q3)("v-if",!0),(0,o.Lk)("button",{class:(0,a.C4)(["context-menu-item",l.computedClasses])},[(0,o.eW)((0,a.v_)(n.label)+" ",1),(0,o.bF)(c,{"icon-name":n.icon,width:"20",height:"20"},null,8,["icon-name"])],2)])}],["__scopeId","data-v-54ecb508"]])},76930(e,t,n){n.r(t),n.d(t,{default:()=>H});var o=n(20641);var a=n(9849),r=n(74256),i=n(90033);function s(e){return function(e){if(Array.isArray(e))return l(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n={}.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)?l(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}var c={class:"pages-container"},u={class:"pages-container"};var d=n(89954),p=n(46218),f=n(98564),g=n(45),h=n(1868),m=n(98216),y=["contenteditable"],v=["contenteditable"];var b=n(2336),P=n(46335),S=n(87974),C=n(82780),w=n(68438);const k={name:"PageListItem",components:{ContextMenuItem:C.A,ContextMenu:S.A,Icon:P.A,IconButton:b.A},props:{page:{type:Object,default:null}},emits:["change-case-study-status","duplicate-case-study","open-set-password-modal","delete-page"],data:function(){return{isEditing:!1}},computed:{PageTypesEnum:function(){return r.Q8},isUserInFreeOrTrialPlan:function(){return this.$store.getters.userIsFreeOrTrial}},methods:{openPage:function(e){if(this.isEditing||e.type===r.Q8.FILE||e.type===r.Q8.LINK||e.type===r.Q8.MAILTO){var t="".concat("mailto"===e.type?"mailto:":"").concat(e.settings.link.url);e.settings.link.openInNewTab?window.open(t,"_blank","noopener,noreferrer"):window.location.href=t}else this.$router.push("/home/portfolios/".concat(e.portfolioShortId,"/p/").concat(e.shortId,"/pages")),this.$store.commit("updateExistingStatSectionStyles"),this.$store.commit("updateExistingHeaderSectionStyle"),this.$store.commit("updateExistingTestimonialSectionStyles")},pageIsSelected:function(e){return e._id===this.$store.state.project._id},getCaseStudyTitle:function(e){var t=e.sections[0];return null!==e.name?e.name:(0,w.sZ)(t.title.text)},enterEditMode:function(e,t){var n=this;this.isEditing||(t.type!==r.Q8.LINK&&t.type!==r.Q8.MAILTO&&t.type!==r.Q8.FILE?(this.isEditing=!0,this.$nextTick(function(){n.$refs.title.focus(),function(e){var t=document.createRange();t.selectNodeContents(e),t.collapse(!1);var n=window.getSelection();n.removeAllRanges(),n.addRange(t)}
2(n.$refs.title)})):this.$router.push({path:t.type===r.Q8.FILE?"pages/resume":r.Q8.LINK?"pages/external-link":"pages/mailto-link",query:{edit:"".concat(t.shortId)}}))},leaveEditMode:function(e){e.target.innerText.trim().length<1?this.$store.commit("showAlertMessage",{message:"Page name must be at least 1 characters long"}):(this.isEditing=!1,this.page.name=e.target.innerText,g.A.updateProjectByShortId(this.page.shortId,this.page.name))},onKeyDown:function(e){"Enter"===e.code&&(e.preventDefault(),this.leaveEditMode(e)),e.target.innerText.length>=24&&"Backspace"!==e.code&&!e.code.includes("Arrow")&&e.preventDefault()},onPaste:function(e){var t=(e.clipboardData||window.clipboardData).getData("text");this.$refs.title.innerHTML=t.length>24?t.substring(24,length):t,e.preventDefault()}}};var A=n(66262);const E=(0,A.A)(k,[["render",function(e,t,n,a,r,s){var l=(0,o.g2)("Icon"),c=(0,o.g2)("IconButton"),u=(0,o.g2)("ContextMenuItem"),d=(0,o.g2)("ContextMenu");return(0,o.uX)(),(0,o.CE)("div",{class:(0,i.C4)(["page",[{selected:s.pageIsSelected(n.page)},{editing:r.isEditing}]])},[(0,o.bF)(l,{"icon-name":n.page.type===s.PageTypesEnum.BLANK||n.page.type===s.PageTypesEnum.CASE_STUDY?"page":"page-".concat(n.page.type),class:"page-icon"},null,8,["icon-name"]),(0,o.bF)(l,{"icon-name":"drag",class:(0,i.C4)("".concat(n.page.type!==s.PageTypesEnum.CASE_STUDY?"page":"cs","-drag-icon"))},null,8,["class"]),n.page.type!==s.PageTypesEnum.CASE_STUDY?((0,o.uX)(),(0,o.CE)("div",{key:0,ref:"title",contenteditable:r.isEditing,class:"name",onClick:t[0]||(t[0]=function(e){return s.openPage(n.page)}),onBlur:t[1]||(t[1]=function(){return s.leaveEditMode&&s.leaveEditMode.apply(s,arguments)}),onKeydown:t[2]||(t[2]=function(){return s.onKeyDown&&s.onKeyDown.apply(s,arguments)}),onPaste:t[3]||(t[3]=function(){return s.onPaste&&s.onPaste.apply(s,arguments)})},(0,i.v_)(n.page.name),41,y)):((0,o.uX)(),(0,o.CE)("div",{key:1,ref:"title",contenteditable:r.isEditing,class:"name",onClick:t[4]||(t[4]=function(e){return s.openPage(n.page)}),onBlur:t[5]||(t[5]=function(){return s.leaveEditMode&&s.leaveEditMode.apply(s,arguments)}),onKeydown:t[6]||(t[6]=function(){return s.onKeyDown&&s.onKeyDown.apply(s,arguments)}),onPaste:t[7]||(t[7]=function(){return s.onPaste&&s.onPaste.apply(s,arguments)})},(0,i.v_)(s.getCaseStudyTitle(n.page)),41,v)),n.page.type===s.PageTypesEnum.CASE_STUDY||r.isEditing?(0,o.Q3)("v-if",!0):((0,o.uX)(),(0,o.Wv)(c,{key:2,icon:"edit",onClick:t[8]||(t[8]=function(e){return s.enterEditMode(e,n.page)})}
2)),n.page.type!==s.PageTypesEnum.CASE_STUDY&&r.isEditing?((0,o.uX)(),(0,o.Wv)(c,{key:3,icon:"check",onClick:s.leaveEditMode},null,8,["onClick"])):(0,o.Q3)("v-if",!0),n.page.type===s.PageTypesEnum.CASE_STUDY?((0,o.uX)(),(0,o.Wv)(d,{key:4,"align-to":"right"},{default:(0,o.k6)(function(){return[(0,o.bF)(u,{label:n.page.draft?"Show case study":"Hide case study",icon:s.isUserInFreeOrTrialPlan?"lock":n.page.draft?"visible":"hidden",disabled:s.isUserInFreeOrTrialPlan,onClick:t[9]||(t[9]=function(t){return e.$emit("change-case-study-status",n.page)})},null,8,["label","icon","disabled"]),(0,o.bF)(u,{label:"Duplicate",icon:"duplicate",onClick:t[10]||(t[10]=function(t){return e.$emit("duplicate-case-study",n.page._id)})}),(0,o.bF)(u,{label:n.page.password?"Edit password":"Set password",icon:"key",disabled:s.isUserInFreeOrTrialPlan,onClick:t[11]||(t[11]=function(t){return e.$emit("open-set-password-modal",n.page)})},null,8,["label","disabled"])]}),_:1})):(0,o.Q3)("v-if",!0),"home"!==n.page.type?((0,o.uX)(),(0,o.Wv)(c,{key:5,icon:"delete",onClick:t[12]||(t[12]=function(t){return e.$emit("delete-page",n.page)})}
2)):(0,o.Q3)("v-if",!0)],2)}],["__scopeId","data-v-c790b20e"]]),I=E;var $=n(432),_=n.n($),T=n(8851),D=n(55445),O=n(5412),M=n(79271),F=n(13124),j=n(95818),L=n(97073),x=n(33639),N=n(76107);function B(e){return B="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},B(e)}function U(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function X(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){Q(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 Q(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=B(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=B(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==B(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const z={name:"pages-main-panel",components:{ModalFooter:F.A,ModalWrapper:M.A,Cta:O.A,ModalBody:D.A,ModalHeader:T.A,draggable:_(),PageListItem:I,PanelOverlayRouterView:m.A,PanelSubHeader:f.A,SidebarSection:p.A,TertiaryButton:h.A,ScrollableContainer:d.A},emits:["save","cancel","close"],data:function(){return{showDeleteConfirmDialog:!1,selectedPage:null}},mounted:function(){this.$store.commit("updateSidePanel",this.$route.meta.sidePanelSettings),(0,g.a)("/home".concat(this.$route.fullPath),"Pages")},methods:{openAddNewPagePanel:function(){this.$store.commit("navigateBetweenSidePanels",{mainPanel:r.ee.ROOT,targetPanelPath:"/".concat(r.ee.ADD_NEW_PAGE)})},openCaseStudyBuilder:function(){this.$store.commit("setActiveModal","CaseStudyGeneratorModal")},triggerSave:function(){this.$emit("save")},triggerCancel:function(){this.$emit("cancel")},triggerClose:function(){this.$emit("close")},reorderPages:function(){g.A.reorderPages(!0)},reorderCaseStudies:function(){this.$actions.updateCaseStudiesOrder()},openDeletePageDialog:function(e){this.showDeleteConfirmDialog=!0,this.selectedPage=e},deletePage:function(e){g.A.deletePage(e._id),this.showDeleteConfirmDialog=!1,"about"!==e.type&&"contact"!==e.type&&"blank"!==e.type||!this.$route.params.projectShortId||this.$route.params.projectShortId!==e.shortId||(this.$store.commit("setPageToEdit","home"),this.$router.push("/home/portfolios/".concat(this.$store.state.portfolio.shortId,"/pages")))},deleteCaseStudy:function(e){var t=this;j.A.archiveProject(e._id).then(function(e){g.A.getCaseStudyPages(),g.A.getAllCaseStudyPages()}).catch(function(e){console.log(e)}).finally(function(){t.showDeleteConfirmDialog=!1}),(0,L.f0)("Delete project",{event_category:"Profile editor",event_label:"User: ".concat(this.$store.state.user._id,", Project: ").concat(e._id)})},changeCaseStudyStatus:function(e){e.draft&&x.A.track("SHOW_CTA_CLICKED",X(X({},x.A.getUrls()),{},{event_group:x.A.MixpanelEventGroups.USER_LIFECYCLE,upgrade_required:this.blocked,context:"Editor",source:"Pages panel"})),this.isUserInFreeOrTrialPlan||(this.$actions.switchProjectDraft(e),e.draft||(this.status="Draft"))},duplicateCaseStudy:function(e){var t=this;this.$store.state.pageIsLoading=!0,this.$store.state.loaderMessage="Hold on, we're duplicating all your material, so this can take a while.",(0,L.f0)("Duplicate project",{event_category:"Profile editor",event_label:"User: "+this.$store.state.user._id+", Project: "+e}),j.A.duplicateProject(e).then(function(e){t.$store.state.project=e.data,t.$store.commit("addNewCaseStudyToList",e.data),t.$router.push("/home/portfolios/".concat(t.$store.state.portfolio.shortId,"/p/").concat(t.$store.state.project.shortId)),window.scrollY&&window.scroll(0,0)}).catch(function(e){t.$store.state.pageIsLoading=!1,t.$actions.handleCommonApiError(e)}
2).finally(function(){return t.$store.state.pageIsLoading=!1})},openSetPasswordModal:function(e){var t=this;this.isUserInFreeOrTrialPlan||(this.$store.commit("selectCaseStudy",e),e.password?this.$store.commit("setActiveModal","SetProjectPasswordModal"):j.A.setProjectPassword(this.$store.state.selectedProject._id,null).then(function(e){!0===e.data&&(t.$store.commit("setActiveModal","SetProjectPasswordModal"),(0,L.f0)("Set password modal open",{event_category:"Profile editor",event_label:"User: "+t.$store.state.user._id}))}).catch(function(e){t.$actions.handleCommonApiError(e)}))}},computed:{PageTypesEnum:function(){return r.Q8},filteredPages:{get:function(){return this.$store.state.portfolioPages.filter(function(e){return!e.deletedAt})},set:function(e){this.$store.state.portfolioPages=e}},filteredCaseStudies:{get:function(){return this.$store.state.caseStudyPages.filter(function(e){return!e.deletedAt})},set:function(e){e.forEach(function(e,t){return e.order=t}),this.$store.state.caseStudyPages=e}},isUserInFreeOrTrialPlan:function(){return this.$store.getters.userIsFreeOrTrial},blocked:function(){var e;return!(0,N.w3)(r.O5.PUBLISH_CASE_STUDY,this.$store.state.userSettings.currentSubscriptionPlan,null===(e=this.$store.state.userSettings.currentSubscription)||void 0===e?void 0:e.status)}}};function R(){var e,t,n="function"==typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function r(n,o,a,r){var l=o&&o.prototype instanceof s?o:s,c=Object.create(l.prototype);return K(c,"_invoke",function(n,o,a){var r,s,l,c=0,u=a||[],d=!1,p={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return r=t,s=0,l=e,p.n=n,i}};function f(n,o){for(s=n,l=o,t=0;!d&&c&&!a&&t<u.length;t++){var a,r=u[t],f=p.p,g=r[2];n>3?(a=g===o)&&(l=r[(s=r[4])?5:(s=3,3)],r[4]=r[5]=e):r[0]<=f&&((a=n<2&&f<r[1])?(s=0,p.v=o,p.n=r[1]):f<g&&(a=n<3||r[0]>o||o>g)&&(r[4]=n,r[5]=o,p.n=g,s=0))}if(a||n>1)return i;throw d=!0,o}return function(a,u,g){if(c>1)throw TypeError("Generator is already running");for(d&&1===u&&f(u,g),s=u,l=g;(t=s<2?e:l)||!d;){r||(s?s<3?(s>1&&(p.n=-1),f(s,l)):p.n=l:p.v=l);try{if(c=2,r){if(s||(a="next"),t=r[a]){if(!(t=t.call(r,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,s<2&&(s=0)}else 1===s&&(t=r.return)&&t.call(r),s<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),s=1);r=e}else if((t=(d=p.n<0)?l:n.call(o,p))!==i)break}catch(t){r=e,s=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,a,r),!0),c}var i={};function s(){}function l(){}function c(){}t=Object.getPrototypeOf;var u=[][o]?t(t([][o]())):(K(t={},o,function(){return this}),t),d=c.prototype=s.prototype=Object.create(u);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,K(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,K(d,"constructor",c),K(c,"constructor",l),l.displayName="GeneratorFunction",K(c,a,"GeneratorFunction"),K(d),K(d,a,"Generator"),K(d,o,function(){return this}),K(d,"toString",function(){return"[object Generator]"}),(R=function(){return{w:r,m:p}})()}function K(e,t,n,o){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}K=function(e,t,n,o){function r(t,n){K(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!o,configurable:!o,writable:!o}):e[t]=n:(r("next",0),r("throw",1),r("return",2))},K(e,t,n,o)}function G(e,t,n,o,a,r,i){try{var s=e[r](i),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(o,a)}const W={name:"pages-panel",components:{PagesMainPanel:(0,A.A)(z,[["render",function(e,t,n,a,r,l){var d=(0,o.g2)("PanelSubHeader"),p=(0,o.g2)("PageListItem"),f=(0,o.g2)("draggable"),g=(0,o.g2)("TertiaryButton"),h=(0,o.g2)("SidebarSection"),m=(0,o.g2)("PanelOverlayRouterView"),y=(0,o.g2)("ModalHeader"),v=(0,o.g2)("ModalBody"),b=(0,o.g2)("Cta"),P=(0,o.g2)("ModalFooter"),S=(0,o.g2)("ModalWrapper"),C=(0,o.g2)("ScrollableContainer");return(0,o.uX)(),(0,o.Wv)(C,{class:"ufo-sepa--cop-det pages-main-panel"},{default:(0,o.k6)(function(){return[(0,o.bF)(h,null,{default:(0,o.k6)(function(){return[(0,o.Lk)("div",c,[(0,o.bF)(d,{text:"Pages"}),e.$store.state.portfolioPages?((0,o.uX)(),(0,o.Wv)(f,{key:0,modelValue:l.filteredPages,"onUpdate:modelValue":t[0]||(t[0]=function(e){return l.filteredPages=e}),class:"pages-list","item-key":"order",handle:".page-drag-icon",onEnd:t[1]||(t[1]=function(e){return l.reorderPages()})},{item:(0,o.k6)(function(e){var t=e.element;return[(0,o.bF)(p,{page:t,onDeletePage:l.openDeletePageDialog},null,8,["page","onDeletePage"])]}),_:1},8,["modelValue"])):(0,o.Q3)("v-if",!0)]),(0,o.bF)(g,{class:"add-new-item",type:"subtle",size:"large","dark-scheme":"",icon:"add",text:"Add page or link",onClick:t[2]||(t[2]=function(e){return l.openAddNewPagePanel()})})]}),_:1}),(0,o.bF)(h,null,{default:(0,o.k6)(function(){return[(0,o.Lk)("div",u,[(0,o.bF)(d,{text:"Case studies"}),e.$store.state.caseStudyPages?((0,o.uX)(),(0,o.Wv)(f,{key:0,modelValue:l.filteredCaseStudies,"onUpdate:modelValue":t[3]||(t[3]=function(e){return l.filteredCaseStudies=e}),class:"pages-list","item-key":"order",handle:".cs-drag-icon",onEnd:t[4]||(t[4]=function(e){return l.reorderCaseStudies()})},{item:(0,o.k6)(function(e){var t=e.element;return[(0,o.bF)(p,{page:t,onDeletePage:l.openDeletePageDialog,onChangeCaseStudyStatus:l.changeCaseStudyStatus,onDuplicateCaseStudy:l.duplicateCaseStudy,onOpenSetPasswordModal:l.openSetPasswordModal},null,8,["page","onDeletePage","onChangeCaseStudyStatus","onDuplicateCaseStudy","onOpenSetPasswordModal"])]}),_:1},8,["modelValue"])):(0,o.Q3)("v-if",!0)]),(0,o.bF)(g,{class:"add-new-item",type:"subtle",size:"large","dark-scheme":"",icon:"add",text:"Add case study",onClick:t[5]||(t[5]=function(e){return l.openCaseStudyBuilder()})})]}),_:1}),(0,o.bF)(m,{onSave:t[6]||(t[6]=function(e){return l.triggerSave()}),onCancel:t[7]||(t[7]=function(e){return l.triggerCancel()}),onClose:t[8]||(t[8]=function(e){return l.triggerClose()})}),(0,o.bF)(S,{show:r.showDeleteConfirmDialog,"dark-scheme":"","modal
2-size":"small",onClose:t[11]||(t[11]=function(e){return r.showDeleteConfirmDialog=!1})},{"modal-header":(0,o.k6)(function(){return[(0,o.bF)(y,{"dark-scheme":"",title:"Delete page"})]}),"modal-body":(0,o.k6)(function(){return[(0,o.bF)(v,{"text-align":"center"},{default:(0,o.k6)(function(){return[(0,o.Lk)("div",null,"Are you sure you want to delete this "+(0,i.v_)(r.selectedPage.type!==l.PageTypesEnum.CASE_STUDY?"page":"case study")+"?",1),(0,o.Lk)("div",null,"Your deleted "+(0,i.v_)(r.selectedPage.type!==l.PageTypesEnum.CASE_STUDY?"page":"case study")+" will be available in your archive.",1)]}),_:1})]}),"modal-footer":(0,o.k6)(function(){return[(0,o.bF)(P,null,{default:(0,o.k6)(function(){return[(0,o.bF)(b,{"dark-scheme":"",type:"secondary",onClick:t[9]||(t[9]=function(e){return r.showDeleteConfirmDialog=!1})},{default:(0,o.k6)(function(){return s(t[12]||(t[12]=[(0,o.eW)("Cancel",-1)]))}),_:1}),(0,o.bF)(b,{"dark-scheme":"",onClick:t[10]||(t[10]=function(e){return r.selectedPage.type!==l.PageTypesEnum.CASE_STUDY?l.deletePage(r.selectedPage):l.deleteCaseStudy(r.selectedPage)}),type:"alert"},{default:(0,o.k6)(function(){return s(t[13]||(t[13]=[(0,o.eW)("Delete",-1)]))}),_:1})]}),_:1})]}),_:1},8,["show"])]}),_:1})}],["__scopeId","data-v-127d4312"]]),SidePanelFrame:a.A},mounted:function(){this.$store.commit("updateSidePanelVisibility",!0)},methods:{saveBasedOnPanelType:function(){var e=this;switch(this.$store.state.sidePanelSettings.panel){case r.N6.NAVIGATION_EXTERNAL_LINK:case r.N6.NAVIGATION_MAILTO_LINK:case r.N6.RESUME:var t=this.$store.state.sidePanelSettings.panel===r.N6.RESUME?"Upload resume":this.$store.state.sidePanelSettings.panel===r.N6.NAVIGATION_EXTERNAL_LINK?"Add external link":"Add mailto link",n=this.$store.state.sidePanelSettings.panel===r.N6.RESUME?"file":this.$store.state.sidePanelSettings.panel===r.N6.NAVIGATION_EXTERNAL_LINK?"link":"mailto";this.$route.query.add?(g.A.createPage(n,this.$store.state.sidePanelSettings.newPageDetails.name,this.$store.state.sidePanelSettings.newPageDetails.link),g.A.trackEditEvent(t)):g.A.updateProjectByShortId(this.$route.query.edit||this.$store.state.portfolioPages.find(function(t){return t.shortId===e.$route.query.edit}).shortId,this.$store.state.sidePanelSettings.newPageDetails.name,this.$store.state.sidePanelSettings.newPageDetails.link),this.$store.commit("navigateBetweenSidePanels",{mainPanel:r.ee.ROOT})}this.$store.state.sidePanelSettings.allowSave=!1},saveSettings:function(e){return(t=R().m(function e(){return R().w(function(e){for(;;)if(0===e.n)return e.a(2)},e)}),function(){var e=this,n=arguments;return new Promise(function(o,a){var r=t.apply(e,n);function i(e){G(r,o,a,i,s,"next",e)}function s(e){G(r,o,a,i,s,"throw",e)}i(void 0)})})();var t},cancelCustomization:function(){this.closePanel()},goBack:function(){},closePanel:function(){if(this.$store.state.sidePanelSettings.goBackPath)return this.$store.commit("navigateBetweenSidePanels",{mainPanel:r.ee.ROOT}),void this.$store.commit("updateSidePanel",{allowSave:!1,goBackPath:null});this.$store.commit("closeSidePanel")}},computed:{transitionType:function(){return this.$store.state.sidePanelSettings.panel===r.N6.MAIN_PANEL?"sidebar-content-slide-first":"sidebar-content-slide"}}},H=(0,A.A)(W,[["render",function(e,t,n,a,r,i){var s=(0,o.g2)("PagesMainPanel"),l=(0,o.g2)("SidePanelFrame");return(0,o.uX)(),(0,o.Wv)(l,{onCancel:t[1]||(t[1]=function(e){return i.cancelCustomization()}),onSave:t[2]||(t[2]=function(e){return i.saveBasedOnPanelType()}),onBack:t[3]||(t[3]=function(e){return i.goBack()}),onClose:t[4]||(t[4]=function(e){return i.closePanel()})},{default:(0,o.k6)(function(){return[(0,o.bF)(s,{onSave:i.saveBasedOnPanelType,onCancel:i.cancelCustomization,onClose:t[0]||(t[0]=function(e){return i.closePanel()})},null,8,["onSave","onCancel"])]}),_:1})}]])},98564(e,t,n){n.d(t,{A:()=>c});var o=n(20641),a=n(90033),r=["tooltip"];var i=n(46335),s=n(5412);const l={name:"PanelSubHeader",props:{size:{type:String,default:"large"},text:{type:String,default:null,required:!0},icon:{type:String,default:null},clickHandler:{type:Function,default:null},disabled:{type:Boolean,default:!1},iconTooltip:{type:String,default:null},iconDisabled:{type:Boolean,default:!1}},components:{Cta:s.A,Icon:i.A},methods:{handleIconClick:function(){this.disabled||this.iconDisabled||this.clickHandler()},setTextStyleClasses:function(){return"large"===this.size?"e-ui-h3":"medium"===this.size?"e-ui-b1-medium":void 0}}};const c=(0,n(66262).A)(l,[["render",function(e,t,n,i,s,l){var c=(0,o.g2)("Icon"),u=(0,o.g2)("Cta");return(0,o.uX)(),(0,o.CE)("div",{class:(0,a.C4)(["panel-sub-header",{disabled:n.disabled}])},[(0,o.Lk)("h3",{class:(0,a.C4)(l.setTextStyleClasses())},(0,a.v_)(n.text),3),n.clickHandler?((0,o.uX)(),(0,o.CE)("div",{key:0,class:(0,a.C4)(["panel-sub-header-icon",[{"panel-sub-header-icon--inactive":n.iconDisabled&&!n.disabled},{"tooltip-on":!!n.iconTooltip&&!n.disabled}]]),tooltip:n.disabled?null:n.iconTooltip,"tooltip-position":"top"},[(0,o.bF)(u,{"dark-scheme":"",type:"icon xl subtle no-bg",onClick:l.handleIconClick,disabled:n.disabled},{default:(0,o.k6)(function(){return[(0,o.bF)(c,{"icon-name":n.icon},null,8,["icon-name"])]}),_:1},8,["onClick","disabled"])],10,r)):(0,o.Q3)("v-if",!0)],2)}],["__scopeId","data-v-7454e2b0"]])},46218(e,t,n){n.d(t,{A:()=>i});var o=n(20641),a={class:"sidebar-section"};const r={name:"SidebarSection"};const i=(0,n(66262).A)(r,[["render",function(e,t,n,r,i,s){return(0,o.uX)(),(0,o.CE)("div",a,[(0,o.RG)(e.$slots,"default",{},void 0,!0)])}],["__scopeId","data-v-0bd4791c"]])}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.