(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["DriveStepsTab"],{"0393":function(e,t,i){"use strict";i("210b");var s=i("604c"),n=i("d9bd");t["a"]=s["a"].extend({name:"v-expansion-panels",provide(){return{expansionPanels:this}},props:{accordion:Boolean,disabled:Boolean,flat:Boolean,hover:Boolean,focusable:Boolean,inset:Boolean,popout:Boolean,readonly:Boolean,tile:Boolean},computed:{classes(){return{...s["a"].options.computed.classes.call(this),"v-expansion-panels":!0,"v-expansion-panels--accordion":this.accordion,"v-expansion-panels--flat":this.flat,"v-expansion-panels--hover":this.hover,"v-expansion-panels--focusable":this.focusable,"v-expansion-panels--inset":this.inset,"v-expansion-panels--popout":this.popout,"v-expansion-panels--tile":this.tile}}},created(){this.$attrs.hasOwnProperty("expand")&&Object(n["a"])("expand","multiple",this),Array.isArray(this.value)&&this.value.length>0&&"boolean"===typeof this.value[0]&&Object(n["a"])(':value="[true, false, true]"',':value="[0, 2]"',this)},methods:{updateItem(e,t){const i=this.getValue(e,t),s=this.getValue(e,t+1);e.isActive=this.toggleMethod(i),e.nextIsActive=this.toggleMethod(s)}}})},"17f9":function(e,t,i){"use strict";i.r(t);var s=i("8336"),n=i("b0af"),a=i("99d9"),l=i("62ad"),o=i("a523"),r=i("169a"),d=i("ce7e"),c=i("132d"),p=i("8860"),u=i("da13"),m=i("5d23"),h=i("e449"),v=i("0fd9"),f=i("2fa4"),y=i("3a2f"),_=function(){var e=this,t=e._self._c;return t(o["a"],{attrs:{fluid:"",white:""}},[t("page-title",{attrs:{title:"Sequence Steps | Symbo"}}),t(v["a"],{attrs:{justify:"center"}},[t(l["a"],{attrs:{cols:"11"}},[t("transition-group",{attrs:{name:"step-list",tag:"div"}},e._l(e.driveSteps,(function(i,s){return t("drive-step-card",{key:i.id,staticClass:"mb-2",attrs:{editContentOnly:e.editContentOnly&&s<=e.drive.highest_currently_engaged_step,stepIndex:s},on:{"confirm-action":function(t){return e.confrimAction(t,s)}}})})),1)],1)],1),[t(v["a"],{staticClass:"mt-6",attrs:{justify:"center"}},[t(l["a"],{attrs:{cols:"8",md:"6"}},[t(v["a"],{staticClass:"text-subtitle-2",attrs:{align:"center"}},[t(d["a"],{staticClass:"mx-4"}),e._v(" Add step "),t(d["a"],{staticClass:"mx-4"})],1)],1)],1),t(v["a"],{staticClass:"mt-6",attrs:{justify:"center"}},e._l(e.stepTypes,(function(i){return t(l["a"],{key:i.value,staticClass:"px-4",attrs:{cols:"auto"}},[i.subtypes?[t(h["a"],{attrs:{bottom:"","offset-y":"","nudge-bottom":"4"},scopedSlots:e._u([{key:"activator",fn:function({on:n,attrs:a}){return[t(y["a"],{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function({on:l}){return[t(s["a"],e._g(e._b({attrs:{small:"",fab:"",color:i.color}},"v-btn",a,!1),{...n,...l}),[t(c["a"],{attrs:{small:"",color:"white"}},[e._v(e._s(i.icon))])],1)]}}],null,!0)},[t("span",[e._v(e._s(i.label))])])]}}],null,!0)},[t(p["a"],{attrs:{dense:""}},e._l(i.subtypes,(function(s){return t(u["a"],{key:s.value,on:{click:function(t){e.addDriveStep({display_name:`${i.label} - ${s.label}`,step_type:s.value}),e.collapseAllSteps(),e.scrollIntoView()}}},[t(m["d"],{style:"color: "+i.color},[e._v(" "+e._s(s.label)+" ")])],1)})),1)],1)]:[t(y["a"],{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function({on:n,attrs:a}){return[t(s["a"],e._g(e._b({attrs:{small:"",fab:"",color:i.color},on:{click:function(t){e.addDriveStep({display_name:i.tooltip,step_type:i.value}),e.collapseAllSteps(),e.scrollIntoView()}}},"v-btn",a,!1),n),[t(c["a"],{attrs:{small:"",color:"white"}},[e._v(e._s(i.icon))])],1)]}}],null,!0)},[t("span",[e._v(e._s(i.label))])])]],2)})),1)],t(r["a"],{attrs:{width:"400"},model:{value:e.confirmDialog,callback:function(t){e.confirmDialog=t},expression:"confirmDialog"}},[t(n["a"],[t(a["d"],[e._v(e._s(e.confrimActionTitle))]),t(a["c"],[e._v(" "+e._s(e.confrimActionText)+" ")]),t(a["a"],[t(f["a"]),t(s["a"],{staticClass:"white--text",attrs:{color:"grey"},on:{click:function(t){e.confirmDialog=!1}}},[e._v("Cancel")]),t(s["a"],{attrs:{color:"primary"},on:{click:e.executeDriveStepAction}},[e._v("Confirm")])],1)],1)],1)],2)},g=[],x=i("2f62"),b=i("8212"),S=i("cc20"),k=i("cd55"),C=i("c865"),I=i("0393"),w=i("0789"),T=i("ce87"),D=function(){var e=this,t=e._self._c;return t(T["a"],{scopedSlots:e._u([{key:"default",fn:function({hover:i}){return[t(v["a"],{staticClass:"my-0",attrs:{align:"center"}},[t(l["a"],{directives:[{name:"show",rawName:"v-show",value:e.$vuetify.breakpoint.mdAndUp,expression:"$vuetify.breakpoint.mdAndUp"}],staticClass:"text-center"},[t(y["a"],{attrs:{left:""},scopedSlots:e._u([{key:"activator",fn:function({on:i,attrs:s}){return[t("div",e._g(e._b({staticClass:"d-flex align-center"},"div",s,!1),i),[t(b["a"],{staticClass:"elevation-4",attrs:{size:"40",color:e.currentStepType.color}},[t(c["a"],{attrs:{dense:"",color:"white"}},[e._v(e._s(e.currentStepType.icon))])],1)],1)]}}],null,!0)},[t("span",[e._v(e._s(e.currentStepType.tooltip))])])],1),t(l["a"],{attrs:{cols:"12",md:"9"}},[e.currentStep?t(n["a"],{style:e.cardBorder,attrs:{outlined:"",elevation:"2"}},[t(I["a"],{model:{value:e.expandedVersions,callback:function(t){e.expandedVersions=t},expression:"expandedVersions"}},[t(k["a"],{key:0},[t(C["a"],{staticClass:"px-4 py-6",on:{keyup:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;t.preventDefault()}}},[t("div",{staticClass:"d-flex align-center",staticStyle:{width:"calc(100% - 24px)"}},[e.editContentOnly?t("span",{staticClass:"step-name font-weight-bold px-2"},[e._v(" "+e._s(e.stepName)+" ")]):t("editable-list-item",{ref:"driveNameInput",staticClass:"step-name",attrs:{id:"v-step-drive-name",label:"Step Name",outlined:"",clickToEdit:"",placeholder:"Step Name",maxWidth:"300px",itemClass:"font-weight-bold pl-1",textFieldClass:"font-weight-bold mt-n2",textFieldColor:e.currentStepType.color,isListItem:!1,editCallback:e.getEditNameCallback(),rules:[e=>!!e||"Step name is required"]},on:{keydown:function(e){e.stopPropagation()}},model:{value:e.stepName,callback:function(t){e.stepName=t},expression:"stepName"}}),i?t("span",{staticClass:"font-weight-medium step-number"},[e._v(" Step "+e._s(e.stepIndex+1)+" ")]):e._e(),t("div",{staticClass:"d-flex align-center"},[t("drive-step-interval",{ref:"driveStepInterval",attrs:{item:e.currentStep,disableClick:e.editContentOnly,stepIndex:e.stepIndex}}),t(y["a"],{attrs:{bottom:"","open-delay":"200"},scopedSlots:e._u([{key:"activator",fn:function({on:i}){return[t(S["a"],e._g({directives:[{name:"show",rawName:"v-show",value:e.currentStep.interval_includes_weekends,expression:"currentStep.interval_includes_weekends"}],staticClass:"ml-2",attrs:{outlined:"",small:"",color:"grey darken-3"}},i),[t(c["a"],{attrs:{small:""}},[e._v(" mdi-calendar-weekend ")])],1)]}}],null,!0)},[e._v(" Execute on weekends ")]),t(y["a"],{attrs:{bottom:"","open-delay":"200"},scopedSlots:e._u([{key:"activator",fn:function({on:i}){return[t(S["a"],e._g({directives:[{name:"show",rawName:"v-show",value:e.currentStep.execute_after_business_hours&&!e.$refs.driveStepInterval.specifyStepTime,expression:"\n                          currentStep.execute_after_business_hours &&\n                          !$refs.driveStepInterval.specifyStepTime\n                        "}],staticClass:"ml-2",attrs:{small:"",outlined:"",color:"grey darken-3"}},i),[t(c["a"],{attrs:{"x-small":""}},[e._v(" mdi-moon-waning-crescent ")])],1)]}}],null,!0)},[e._v(" Execute after business hours ")])],1),0!=e.expandedVersions?t("div",{staticClass:"mx-2 text-caption text-truncate"},[e.currentStepType.value.includes("email")||e.currentStepType.value.includes("linkedin_connect")||e.currentStepType.value.includes("linkedin_message")||e.currentStepType.value.includes("linkedin_inmail")?[t("span",{staticClass:"font-weight-bold"},[e.currentStep.reply_to_previous_thread_id&&e.getDriveStepById(e.currentStep.reply_to_previous_thread_id)?[e._v(" Re: "+e._s(e.getDriveStepById(e.currentStep.reply_to_previous_thread_id).subject)+" - ")]:e._e(),e.currentStep.subject?[e._v(e._s(e.currentStep.subject)+" - ")]:e._e()],2),e.currentStep.body_html?t("span",[e.currentStepType.value.includes("linkedin_inmail")?e._e():t("span",{staticClass:"font-weight-bold"},[e._v("Message: ")]),e._v(" "+e._s(e.htmlToText(e.currentStep.body_html))+" ")]):e._e()]:e.currentStep.task_note?[t("span",{staticClass:"font-weight-bold"},[e._v("Instructions: ")]),t("span",[e._v(e._s(e.currentStep.task_note))])]:e._e()],2):e._e(),t(f["a"]),e.stepActions.length?t("div",{staticClass:"d-flex align-center"},e._l(e.stepActions,(function(s){return t(y["a"],{key:s.icon,attrs:{"open-delay":"300",top:""},scopedSlots:e._u([{key:"activator",fn:function({on:n,attrs:a}){return[t(T["a"],{scopedSlots:e._u([{key:"default",fn:function({hover:l}){return[t(w["d"],[i?t(c["a"],e._g(e._b({staticClass:"mr-3",attrs:{disabled:s.disabled,small:e.$vuetify.breakpoint.mdAndDown,dense:e.$vuetify.breakpoint.mdAndUp,color:l?e.cardTintColor:""},on:{click:function(e){return e.stopPropagation(),s.onClick.apply(null,arguments)}}},"v-icon",a,!1),n),[e._v(" "+e._s(s.icon)+" ")]):e._e()],1)]}}],null,!0)})]}}],null,!0)},[t("span",[e._v(e._s(s.tooltip))])])})),1):t("div",[t(y["a"],{attrs:{bottom:"","open-delay":"100","max-width":"250"},scopedSlots:e._u([{key:"activator",fn:function({on:i}){return[t(S["a"],e._g({staticClass:"d-flex align-center",attrs:{small:"",outlined:"",color:"orange darken-1 pl-1 pr-2 mr-2",label:""}},i),[t(c["a"],{staticClass:"mr-1",attrs:{small:""}},[e._v("mdi-lock")]),t("span",{staticClass:"text-xs font-weight-bold"},[e._v("Locked")])],1)]}}],null,!0)},[t("span",[e._v("People are engaged in this step. You can only edit the content within it. You cannot delete, reorder or change due time of this step.")])])],1)],1)]),t(e.stepTypeComponent,{tag:"component",attrs:{stepIndex:e.stepIndex,stepColor:e.cardTintColor}})],1)],1)],1):e._e()],1),t(l["a"],{directives:[{name:"show",rawName:"v-show",value:e.$vuetify.breakpoint.mdAndUp,expression:"$vuetify.breakpoint.mdAndUp"}]})],1)]}}])})},E=[],$=i("9e92"),O=i("ac7c"),A=i("b974"),L=i("b73d"),B=function(){var e=this,t=e._self._c;return t(h["a"],{attrs:{eager:"","offset-y":"","min-width":"325","max-width":"325","close-on-content-click":!1,disabled:e.disableClick},scopedSlots:e._u([{key:"activator",fn:function({on:i,attrs:s}){return[t(S["a"],e._g(e._b({class:e.chipClasses,attrs:{outlined:"",id:"v-step-time-settings",small:!e.small,"x-small":e.small,color:e.chipColor}},"v-chip",s,!1),i),[t(c["a"],{class:"invalid"===e.status?"ml-0":"",attrs:{"x-small":"",left:""}},[e._v(e._s(e.chipIcon))]),t("span",{staticClass:"font-weight-medium"},[e._v(e._s(e.chipText))])],1)]}}]),model:{value:e.isOpen,callback:function(t){e.isOpen=t},expression:"isOpen"}},[t(n["a"],{attrs:{light:""}},[t(a["c"],[t(v["a"],{attrs:{dense:""}},[t(l["a"],{attrs:{cols:"auto"}},[e.item.step_type.includes("auto")?[e._v(" Step will execute after ")]:[e._v(" Step due after ")]],2),t(f["a"]),t(l["a"],{attrs:{cols:"auto"}},[t(L["a"],{staticClass:"mt-0 pt-0",attrs:{dense:"","hide-details":"",ripple:!1,"true-value":!0,"false-value":!1},scopedSlots:e._u([{key:"label",fn:function(){return[t("span",{staticClass:"text-caption grey--text text--darken-2"},[e._v(" Specify time ")])]},proxy:!0}]),model:{value:e.specifyStepTime,callback:function(t){e.specifyStepTime=t},expression:"specifyStepTime"}})],1)],1),t(v["a"],[t(l["a"],{attrs:{cols:"4"}},[t(A["a"],{ref:"daysSelect",attrs:{dense:"",required:"",label:"Days","hide-details":"auto",items:e.driveStepIntervals.DAYS,disabled:e.dueImmediately,rules:[e=>null!=e||"Required"]},model:{value:e.item.days,callback:function(t){e.$set(e.item,"days",t)},expression:"item.days"}})],1),e.specifyStepTime?[t(l["a"],{attrs:{cols:"8"}},[t(A["a"],{ref:"timeSelect",attrs:{dense:"",required:"",label:"At Time","item-value":"value","item-text":"label","hide-details":"auto",items:e.driveStepTimeIntervals,rules:e.specifyTimeErrors(!0)},model:{value:e.item.time,callback:function(t){e.$set(e.item,"time",t)},expression:"item.time"}})],1)]:[t(l["a"],{attrs:{cols:"4"}},[t(A["a"],{ref:"hoursSelect",attrs:{dense:"",required:"",label:"Hours","hide-details":"auto",items:e.driveStepIntervals.HOURS,disabled:e.dueImmediately,rules:e.specifyTimeErrors(!1)},model:{value:e.item.hours,callback:function(t){e.$set(e.item,"hours",t)},expression:"item.hours"}})],1),t(l["a"],{attrs:{cols:"4"}},[t(A["a"],{ref:"minutesSelect",attrs:{dense:"",required:"",label:"Minutes","hide-details":"auto",items:e.driveStepIntervals.MINUTES,disabled:e.dueImmediately,rules:e.specifyTimeErrors(!1)},model:{value:e.item.minutes,callback:function(t){e.$set(e.item,"minutes",t)},expression:"item.minutes"}})],1)]],2),t(v["a"],{attrs:{dense:""}},[t(l["a"],[t(O["a"],{staticClass:"mt-0",attrs:{dense:"","hide-details":"",label:"Due immediately"},model:{value:e.dueImmediately,callback:function(t){e.dueImmediately=t},expression:"dueImmediately"}})],1)],1),t(v["a"],{attrs:{dense:""}},[t(l["a"],[t(O["a"],{staticClass:"mt-0",attrs:{dense:"","hide-details":"",label:"Execute on weekends"},model:{value:e.item.interval_includes_weekends,callback:function(t){e.$set(e.item,"interval_includes_weekends",t)},expression:"item.interval_includes_weekends"}})],1)],1),e.specifyStepTime?e._e():t(v["a"],{attrs:{dense:""}},[t(l["a"],[t(O["a"],{staticClass:"mt-0",attrs:{dense:"","hide-details":"",label:"Execute after business hours"},model:{value:e.item.execute_after_business_hours,callback:function(t){e.$set(e.item,"execute_after_business_hours",t)},expression:"item.execute_after_business_hours"}})],1)],1)],1)],1)],1)},N=[],j=(i("14d9"),i("1bcb")),P=i("2fa3"),V=i("5a50"),R={props:{stepIndex:{type:Number},small:{type:Boolean},item:{type:Object,required:!0},disableClick:{type:Boolean}},watch:{"item.days"(e){null!=e&&(this.item.hours||(this.item.hours=0),this.item.minutes||(this.item.minutes=0),this.specifyStepTime&&!this.item.time&&(this.item.time=this.driveStepTimeIntervals[0].value))},"item.hours"(e){null!=e&&(this.item.days||(this.item.days=0),this.item.minutes||(this.item.minutes=0))},"item.minutes"(e){null!=e&&(this.item.days||(this.item.days=0),this.item.hours||(this.item.hours=0))},"item.time"(e){null!=e&&(this.item.days||(this.item.days=0))},dueImmediately(e){e&&(this.item.days=0,this.item.hours=0,this.item.minutes=0,this.item.time=null,this.specifyStepTime=!1)},isOpen(e){e||this.checkInputs(!0)},specifyStepTime(e){e?(this.dueImmediately=!1,this.item.execute_after_business_hours=!0):this.item.execute_after_business_hours=!1,this.clearValidations()}},data:()=>({dueImmediately:!1,isOpen:!1,errorAnimation:!1,status:null}),methods:{...Object(x["d"])("drive",["updateFieldByStepIndex"]),initDueImmediately(){this.dueImmediately=!this.specifyStepTime&&0===this.item.days&&0===this.item.hours&&0===this.item.minutes},checkInputs(e=!1){let t="";t=this.specifyStepTime?null===this.item.days||null===this.item.time?"invalid":"valid":null===this.item.days||null===this.item.hours||null===this.item.minutes?"invalid":"valid","invalid"===t&&e&&this.triggerShake(),this.status=t},clearValidations(){this.$refs.daysSelect&&this.$refs.daysSelect.resetValidation(),this.$refs.hoursSelect&&this.$refs.hoursSelect.resetValidation(),this.$refs.minutesSelect&&this.$refs.minutesSelect.resetValidation(),this.$refs.timeSelect&&this.$refs.timeSelect.resetValidation()},specifyTimeErrors(e){const t=[];if(this.specifyStepTime===e){const e=e=>null!=e||"Required";t.push(e)}return t},triggerShake(){const e=this;e.errorAnimation=!0,setTimeout(()=>{e.errorAnimation=!1},500)}},computed:{specifyStepTime:{get(){var e;return null===(e=this.item)||void 0===e?void 0:e.specify_step_time},set(e){this.updateFieldByStepIndex({index:this.stepIndex,field:"specify_step_time",value:e})}},driveStepTimeIntervals(){return V["h"]},driveStepIntervals(){return V["g"]},chipClasses(){return{"white--text":"invalid"===this.status,black:"invalid"!==this.status,shake:this.errorAnimation}},chipColor(){return"invalid"===this.status?"red":"grey darken-3"},chipIcon(){return"invalid"===this.status?"mdi-exclamation":"mdi-clock"},chipText(){return(!this.specifyStepTime||null!==this.item.days&&null!==this.item.time)&&(this.specifyStepTime||null!==this.item.days&&null!==this.item.hours&&null!==this.item.minutes)?this.item.step_type===V["i"].AUTO_EMAIL.value?"Will execute "+this.printStepInterval:"Due "+this.printStepInterval:"To Do: Configure Step timing"},printStepInterval(){let e=[];return this.specifyStepTime||0!==this.item.days||0!==this.item.hours||0!==this.item.minutes?(this.item.days&&e.push(`${this.item.days} ${Object(P["T"])(this.item.days,"day")}`),this.specifyStepTime?null!=this.item.time&&e.push("at "+Object(V["Q"])(this.item.time)):(this.item.hours&&e.push(`${this.item.hours} ${Object(P["T"])(this.item.hours,this.small?"hr":"hour")}`),this.item.minutes&&e.push(`${this.item.minutes} ${Object(P["T"])(this.item.minutes,this.small?"min":"minute")}`)),!this.item.days&&this.specifyStepTime||(e[0]="after "+e[0])):e.push("immediately"),e.join(", ")}},created(){this.specifyStepTime=null!=this.item.time,this.initDueImmediately(),j["a"].$on("close-drive-interval",()=>this.isOpen=!1),j["a"].$on("drive-save-validate-intervals",this.checkInputs)}},M=R,F=(i("501f"),i("2877")),U=Object(F["a"])(M,B,N,!1,null,null,null),q=U.exports,W={props:{stepIndex:{type:Number,required:!0},editContentOnly:{type:Boolean}},data(){return{prevRoute:null,expandedVersions:void 0}},components:{DriveStepInterval:q,EditableListItem:$["a"],DriveStepCall:()=>i.e("chunk-ead17086").then(i.bind(null,"8798")),DriveStepEmail:()=>i.e("chunk-02a512ba").then(i.bind(null,"ff80")),DriveStepLinkedin:()=>i.e("chunk-5f0858f0").then(i.bind(null,"86c8")),DriveStepTask:()=>i.e("chunk-797d1f68").then(i.bind(null,"e7da"))},methods:{htmlToText:P["O"],getStepType:V["P"],...Object(x["d"])("drive",["removeDriveStep","moveDriveStepUp","moveDriveStepDown","cloneDriveStep","updateFieldByStepIndex"]),getEditNameCallback(){return e=>new Promise(t=>{this.displayName=e,t()})},setStepType(e){const t=this.getStepType(e);t&&(this.currentStep.display_name=t.tooltip),this.currentStep.step_type=e}},computed:{...Object(x["c"])("drive",["drive","driveSteps","driveCopy","getDriveStepByIndex","getDriveStepById"]),currentStep(){return this.getDriveStepByIndex(this.stepIndex)},currentStepType(){return this.getStepType(this.currentStep.step_type)},stepName:{get(){var e;return null===(e=this.currentStep)||void 0===e?void 0:e.display_name},set(e){this.updateFieldByStepIndex({index:this.stepIndex,field:"display_name",value:e})}},cardBorder(){return"border-left: 4px solid "+this.cardTintColor},cardTintColor(){return this.getStepType(this.currentStep.step_type).color},stepActions(){return this.editContentOnly?[]:[{onClick:()=>this.cloneDriveStep(this.stepIndex),disabled:!1,icon:"mdi-card-multiple",tooltip:"Clone"},{onClick:()=>{this.driveSteps[this.stepIndex+1].reply_to_previous_thread_id===this.currentStep.id?this.$emit("confirm-reorder","move-down"):this.moveDriveStepDown(this.stepIndex)},disabled:this.stepIndex+1>=this.driveSteps.length,icon:"mdi-arrow-down",tooltip:"Move down"},{onClick:()=>{this.driveSteps[this.stepIndex-1].id===this.currentStep.reply_to_previous_thread_id?this.$emit("confirm-action","move-up"):this.moveDriveStepUp(this.stepIndex)},disabled:0===this.stepIndex||this.drive.highest_currently_engaged_step===this.stepIndex-1,icon:"mdi-arrow-up",tooltip:"Move up"},{onClick:()=>{this.driveSteps.find(e=>e.reply_to_previous_thread_id===this.currentStep.id)?this.$emit("confirm-action","delete"):this.removeDriveStep(this.stepIndex)},disabled:!1,icon:"mdi-close",tooltip:"Delete"}]},stepTypeComponent(){switch(this.currentStep.step_type){case V["i"].EMAIL.value:case V["i"].AUTO_EMAIL.value:return"DriveStepEmail";case V["i"].CALL.value:return"DriveStepCall";case V["i"].LINKEDIN_CONNECT.value:case V["i"].LINKEDIN_ENGAGE.value:case V["i"].LINKEDIN_FOLLOW.value:case V["i"].LINKEDIN_INMAIL.value:case V["i"].LINKEDIN_MESSAGE.value:return"DriveStepLinkedin";case V["i"].TASK.value:return"DriveStepTask";default:return""}}},created(){this.currentStep.isNewStep&&(this.expandedVersions=0,this.updateFieldByStepIndex({index:this.stepIndex,field:"isNewStep",value:!1})),j["a"].$on("new-drive-step-added",()=>this.expandedVersions=null)}},z=W,H=(i("32f0"),Object(F["a"])(z,D,E,!1,null,"4333875e",null)),K=H.exports,Y={data:()=>({confirmDialog:!1,actionType:null,actionOnIndex:null}),components:{DriveStepCard:K},computed:{...Object(x["c"])("drive",["driveSteps","drive"]),editContentOnly(){return this.$route.path.includes("edit")&&"engaged"===this.drive.state&&!!this.drive.current_engaged_prospect_count},stepTypes(){return Object(V["u"])()},confrimActionText(){var e;return(null!==(e=this.actionType)&&void 0!==e&&e.includes("move")?"Reordering these steps ":"Deleting this step ")+"will clear the threading. Are you sure ?"},confrimActionTitle(){var e;return"Confirm "+(null!==(e=this.actionType)&&void 0!==e&&e.includes("move")?"Reorder":"Delete")}},methods:{...Object(x["d"])("drive",["addDriveStep","moveDriveStepUp","moveDriveStepDown","removeDriveStep"]),collapseAllSteps(){j["a"].$emit("new-drive-step-added")},scrollIntoView(){setTimeout(()=>{const e=document.getElementById("drive-router-view"),t=106*(this.driveSteps.length-1)+8;e.scrollTo({top:t,behavior:"smooth"})},300)},confrimAction(e,t){this.confirmDialog=!0,this.actionType=e,this.actionOnIndex=t},executeDriveStepAction(){"move-up"===this.actionType?this.moveDriveStepUp(this.actionOnIndex):"move-down"===this.actionType?this.moveDriveStepDown(this.actionOnIndex):"delete"===this.actionType&&this.removeDriveStep(this.actionOnIndex),this.confirmDialog=!1,this.actionType=null,this.actionOnIndex=null}},created(){window.onblur=()=>{"IFRAME"===document.activeElement.tagName&&j["a"].$emit("close-drive-interval")}}},G=Y,J=(i("b15f"),i("cb04"),Object(F["a"])(G,_,g,!1,null,"f50fb67a",null));t["default"]=J.exports},"210b":function(e,t,i){},"32f0":function(e,t,i){"use strict";i("8019")},"4d32":function(e,t,i){},"501f":function(e,t,i){"use strict";i("75a3")},"75a3":function(e,t,i){},8019:function(e,t,i){},"9e92":function(e,t,i){"use strict";var s=i("8336"),n=i("ce87"),a=i("132d"),l=i("490a"),o=i("2fa4"),r=i("8654"),d=i("3a2f"),c=function(){var e=this,t=e._self._c;return t(n["a"],{scopedSlots:e._u([{key:"default",fn:function({hover:i}){return[t(e.itemComponent,{tag:"component",staticClass:"extra-dense-fields d-flex align-center",class:(e.tempValue?e.itemClass:e.labelClass?e.labelClass:e.itemClass+" grey--text text--lighten-1")+(e.removeLeftPadding?"":" px-1"),style:"max-width: "+e.maxWidth,attrs:{dense:""},on:{click:function(t){t.stopPropagation(),e.isEditing||(e.clickToEdit?e.isEditing=!0:e.$emit("item-clicked"))}}},[e.isEditing?t(r["a"],{staticClass:"text-caption",class:e.textFieldClass,attrs:{dense:"","hide-details":"",autofocus:"",outlined:e.outlined,color:e.textFieldColor,placeholder:e.placeholder},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.editItem(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.cancelEdit()}],blur:function(t){return e.cancelEdit()}},scopedSlots:e._u([e.hideEnterIcon?null:{key:"append",fn:function(){return[t("div",{staticClass:"d-flex flex-column align-center justify-center"},[t(a["a"],{attrs:{size:"15"}},[e._v("mdi-keyboard-return")]),t("span",{staticStyle:{"font-size":"6px",color:"grey"}},[e._v("ENTER")])],1)]},proxy:!0}],null,!0),model:{value:e.tempValue,callback:function(t){e.tempValue=t},expression:"tempValue"}}):e._e(),e.isDeleting?t("div",{staticClass:"d-flex align-center w-100"},[e.$slots["confirm-delete"]?e._t("confirm-delete"):t("span",{staticClass:"text-caption grey--text font-weight-bold mr-2"},[e._v(" Confirm Delete ? ")]),t(o["a"]),e.actionLoading?e._e():t(s["a"],{staticClass:"white--text mr-1",attrs:{"x-small":"",color:"green"},on:{click:function(t){return t.stopPropagation(),e.deleteItem()}}},[e._v(" Yes ")]),e.actionLoading?e._e():t(s["a"],{staticClass:"white--text",attrs:{"x-small":"",color:"red"},on:{click:function(t){t.stopPropagation(),e.isDeleting=!1}}},[e._v(" No ")])],2):e._e(),e.isRestoring?t("div",{staticClass:"d-flex align-center w-100"},[t("span",{staticClass:"text-caption grey--text font-weight-bold mr-2"},[e._v(" Confirm Restore ? ")]),t(o["a"]),e.actionLoading?e._e():t(s["a"],{staticClass:"white--text mr-1",attrs:{"x-small":"",color:"green"},on:{click:function(t){return t.stopPropagation(),e.restoreItem()}}},[e._v(" Yes ")]),e.actionLoading?e._e():t(s["a"],{staticClass:"white--text",attrs:{"x-small":"",color:"red"},on:{click:function(t){t.stopPropagation(),e.isRestoring=!1}}},[e._v(" No ")])],1):e._e(),e.isEditing||e.isDeleting||e.isRestoring?e._e():[e.$slots["item"]?e._t("item"):t(d["a"],{attrs:{disabled:!e.showTooltip,bottom:"","open-delay":"100"},scopedSlots:e._u([{key:"activator",fn:function({on:i}){return[t("span",e._g({staticClass:"text-truncate",class:e.tempValue?e.itemClass:e.labelClass?e.labelClass:e.itemClass+" grey--text text--lighten-1"},i),[e._v(" "+e._s(e.tempValue||e.label)+" ")])]}}],null,!0)},[e._v(" "+e._s(e.tempValue||e.label)+" ")])],e.isEditing||e.isDeleting||e.isRestoring||!e.isListItem||e.$slots["item"]?e._e():t(o["a"]),e.$slots["append"]?e._t("append"):e._e(),!e.isEditing&&e.actionLoading?t(l["a"],{class:e.isListItem?"":"ml-2",attrs:{indeterminate:"",width:"2",color:"primary",size:e.loaderSize}}):e._e(),(e.useVisibility||i)&&e.shouldShowActionIcons?t("div",{directives:[{name:"visible",rawName:"v-visible",value:i&&!e.isEditing&&!e.isDeleting&&!e.isRestoring&&!e.actionLoading,expression:"\n        hover && !isEditing && !isDeleting && !isRestoring && !actionLoading\n      "}],staticClass:"d-flex align-center",class:e.isListItem?"":"ml-2"},[e.editCallback&&!e.hideEdit?t(a["a"],{directives:[{name:"visible",rawName:"v-visible",value:i&&!e.isEditing,expression:"hover && !isEditing"}],staticClass:"mr-1",attrs:{small:""},on:{click:function(t){t.stopPropagation(),e.isEditing=!0}}},[e._v(" mdi-pencil ")]):e._e(),e.deleteCallback?t(a["a"],{directives:[{name:"visible",rawName:"v-visible",value:i&&!e.hideDelete&&!e.isDeleting&&!e.actionLoading,expression:"hover && !hideDelete && !isDeleting && !actionLoading"}],attrs:{small:""},on:{click:function(t){t.stopPropagation(),e.isDeleting=!0}}},[e._v(" mdi-delete ")]):e._e(),e.restoreCallback?t(a["a"],{directives:[{name:"visible",rawName:"v-visible",value:i&&!e.hideRestore&&!e.isRestoring&&!e.actionLoading,expression:"hover && !hideRestore && !isRestoring && !actionLoading"}],attrs:{small:""},on:{click:function(t){t.stopPropagation(),e.isRestoring=!0}}},[e._v(" mdi-restore ")]):e._e()],1):e._e()],2)]}}],null,!0)})},p=[],u=i("da13"),m={data:()=>({isEditing:!1,isDeleting:!1,isRestoring:!1,tempValue:"",actionLoading:!1}),watch:{value(e){this.tempValue=e}},components:{VListItem:u["a"]},computed:{itemComponent(){return this.isListItem?"v-list-item":"div"},shouldShowActionIcons(){return!!this.$slots["item"]||!this.isEditing&&!this.isDeleting&&!this.isRestoring&&!this.actionLoading}},props:{value:{required:!0},useVisibility:{type:Boolean},showTooltip:{type:Boolean},placeholder:{type:String},clickToEdit:{type:Boolean},editCallback:{type:Function},deleteCallback:{type:Function},restoreCallback:{type:Function},removeLeftPadding:{type:Boolean},maxWidth:{type:String},hideEnterIcon:{type:Boolean},hideDelete:{type:Boolean},hideEdit:{type:Boolean},hideRestore:{type:Boolean},isListItem:{type:Boolean,default:!0},outlined:{type:Boolean},textFieldColor:{type:String},textFieldClass:{type:String},itemClass:{type:String},label:{type:String},labelClass:{type:String},loaderSize:{default:20},editOnRender:{type:Boolean}},methods:{editItem(e){e&&e.stopPropagation(),this.actionLoading=!0,this.isEditing=!1,this.editCallback(this.tempValue).finally(()=>{this.actionLoading=!1,this.$emit("input",this.tempValue)})},deleteItem(){this.actionLoading=!0,this.isDeleting=!1,this.deleteCallback().then(()=>this.$emit("item-deleted")).finally(()=>{this.actionLoading=!1})},restoreItem(){this.actionLoading=!0,this.isRestoring=!1,this.restoreCallback().then(()=>this.$emit("item-restored")).finally(()=>{this.actionLoading=!1})},cancelEdit(){this.isEditing=!1,this.tempValue=this.value,this.$emit("cancel-edit")}},created(){this.tempValue=this.value,this.isEditing=!!this.editOnRender}},h=m,v=i("2877"),f=Object(v["a"])(h,c,p,!1,null,null,null);t["a"]=f.exports},a523:function(e,t,i){"use strict";i("20f6"),i("4b85");var s=i("2b0e");function n(e){return s["default"].extend({name:"v-"+e,functional:!0,props:{id:String,tag:{type:String,default:"div"}},render(t,{props:i,data:s,children:n}){s.staticClass=`${e} ${s.staticClass||""}`.trim();const{attrs:a}=s;if(a){s.attrs={};const e=Object.keys(a).filter(e=>{if("slot"===e)return!1;const t=a[e];return e.startsWith("data-")?(s.attrs[e]=t,!1):t||"string"===typeof t});e.length&&(s.staticClass+=" "+e.join(" "))}return i.id&&(s.domProps=s.domProps||{},s.domProps.id=i.id),t(i.tag,s,n)}})}var a=i("d9f7");t["a"]=n("container").extend({name:"v-container",functional:!0,props:{id:String,tag:{type:String,default:"div"},fluid:{type:Boolean,default:!1}},render(e,{props:t,data:i,children:s}){let n;const{attrs:l}=i;return l&&(i.attrs={},n=Object.keys(l).filter(e=>{if("slot"===e)return!1;const t=l[e];return e.startsWith("data-")?(i.attrs[e]=t,!1):t||"string"===typeof t})),t.id&&(i.domProps=i.domProps||{},i.domProps.id=t.id),e(t.tag,Object(a["a"])(i,{staticClass:"container",class:Array({"container--fluid":t.fluid}).concat(n||[])}),s)}})},b15f:function(e,t,i){"use strict";i("e560")},c865:function(e,t,i){"use strict";var s=i("0789"),n=i("9d26"),a=i("a9ad"),l=i("3206"),o=i("5607"),r=i("80d2"),d=i("58df");const c=Object(d["a"])(a["a"],Object(l["a"])("expansionPanel","v-expansion-panel-header","v-expansion-panel"));t["a"]=c.extend().extend({name:"v-expansion-panel-header",directives:{ripple:o["b"]},props:{disableIconRotate:Boolean,expandIcon:{type:String,default:"$expand"},hideActions:Boolean,ripple:{type:[Boolean,Object],default:!1}},data:()=>({hasMousedown:!1}),computed:{classes(){return{"v-expansion-panel-header--active":this.isActive,"v-expansion-panel-header--mousedown":this.hasMousedown}},isActive(){return this.expansionPanel.isActive},isDisabled(){return this.expansionPanel.isDisabled},isReadonly(){return this.expansionPanel.isReadonly}},created(){this.expansionPanel.registerHeader(this)},beforeDestroy(){this.expansionPanel.unregisterHeader()},methods:{onClick(e){this.$emit("click",e)},genIcon(){const e=Object(r["s"])(this,"actions")||[this.$createElement(n["a"],this.expandIcon)];return this.$createElement(s["d"],[this.$createElement("div",{staticClass:"v-expansion-panel-header__icon",class:{"v-expansion-panel-header__icon--disable-rotate":this.disableIconRotate},directives:[{name:"show",value:!this.isDisabled}]},e)])}},render(e){return e("button",this.setBackgroundColor(this.color,{staticClass:"v-expansion-panel-header",class:this.classes,attrs:{tabindex:this.isDisabled?-1:null,type:"button","aria-expanded":this.isActive},directives:[{name:"ripple",value:this.ripple}],on:{...this.$listeners,click:this.onClick,mousedown:()=>this.hasMousedown=!0,mouseup:()=>this.hasMousedown=!1}}),[Object(r["s"])(this,"default",{open:this.isActive},!0),this.hideActions||this.genIcon()])}})},cb04:function(e,t,i){"use strict";i("4d32")},cd55:function(e,t,i){"use strict";var s=i("4e82"),n=i("3206"),a=i("80d2"),l=i("58df");t["a"]=Object(l["a"])(Object(s["a"])("expansionPanels","v-expansion-panel","v-expansion-panels"),Object(n["b"])("expansionPanel",!0)).extend({name:"v-expansion-panel",props:{disabled:Boolean,readonly:Boolean},data(){return{content:null,header:null,nextIsActive:!1}},computed:{classes(){return{"v-expansion-panel--active":this.isActive,"v-expansion-panel--next-active":this.nextIsActive,"v-expansion-panel--disabled":this.isDisabled,...this.groupClasses}},isDisabled(){return this.expansionPanels.disabled||this.disabled},isReadonly(){return this.expansionPanels.readonly||this.readonly}},methods:{registerContent(e){this.content=e},unregisterContent(){this.content=null},registerHeader(e){this.header=e,e.$on("click",this.onClick)},unregisterHeader(){this.header=null},onClick(e){e.detail&&this.header.$el.blur(),this.$emit("click",e),this.isReadonly||this.isDisabled||this.toggle()},toggle(){this.$nextTick(()=>this.$emit("change"))}},render(e){return e("div",{staticClass:"v-expansion-panel",class:this.classes,attrs:{"aria-expanded":String(this.isActive)}},Object(a["s"])(this))}})},e560:function(e,t,i){}}]);
//# sourceMappingURL=DriveStepsTab.c9201418.js.map