(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["org-inq"],{1665:function(e,t,a){},"25f0":function(e,t,a){"use strict";var i=a("6eeb"),s=a("825a"),r=a("577e"),n=a("d039"),o=a("ad6d"),l="toString",c=RegExp.prototype,d=c[l],u=n((function(){return"/a/b"!=d.call({source:"a",flags:"b"})})),m=d.name!=l;(u||m)&&i(RegExp.prototype,l,(function(){var e=s(this),t=r(e.source),a=e.flags,i=r(void 0===a&&e instanceof RegExp&&!("flags"in c)?o.call(e):a);return"/"+t+"/"+i}),{unsafe:!0})},"324b":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.uploadBtnOnly?a("div",[a("input",{ref:"uploader",staticClass:"d-none",attrs:{type:"file",accept:"image/*"},on:{change:e.onFileSelect}}),a("b-button",{staticClass:"upload-button",staticStyle:{width:"80px"},on:{click:function(t){return t.preventDefault(),e.$refs.uploader.click()}}},[e.isPictureLoading?a("i",{staticClass:"fas fa-circle-notch fa-spin"}):a("span",[e._v("Upload")])])],1):a("div",[a("b-form-file",{attrs:{placeholder:e.placeholder,"browse-text":e.$t("generalMsgs.browse"),accept:"image/*",type:"file",disabled:e.isUploading,required:e.isRequired,state:!e.isSizeExceeded&&!e.state&&null},on:{change:e.onFileSelect}})],1),a("b-form-invalid-feedback",{attrs:{state:!!e.isImageType&&null}},[e._v("Please upload correct file format, only image files are accepted.")]),a("b-form-invalid-feedback",{attrs:{state:!e.isSizeExceeded&&null}},[e._v("File too large. File must be less than 4 megabytes.")]),a("b-form-invalid-feedback",{attrs:{state:!e.state&&null}},[e._v(e._s(e.stateMessage))])],1)},s=[],r=(a("ac1f"),a("1276"),a("b0c0"),a("466d"),a("d3b7"),a("5cc6"),a("9a8c"),a("a975"),a("735e"),a("c1ac"),a("d139"),a("3a7b"),a("d5d6"),a("82f8"),a("e91f"),a("60bd"),a("5f96"),a("3280"),a("3fcc"),a("ca91"),a("25a1"),a("cd26"),a("3c5d"),a("2954"),a("649e"),a("219c"),a("170b"),a("b39a"),a("72f7"),{props:{isUploading:{type:Boolean,default:!1},isRequired:{type:Boolean,default:!1},placeholder:{type:String,default:"Select Image"},uploadBtnOnly:{type:Boolean,default:!1},isPictureLoading:{type:Boolean,default:!1},state:{type:Boolean,default:null},stateMessage:{type:String,default:""}},data:function(){return{isSizeExceeded:!1,isImageType:!0}},methods:{onFileSelect:function(e){var t=e.target.files[0],a=t.width,i=t.height;if("image"!==t.type.split("/")[0]?this.isImageType=!1:this.isImageType=!0,t.size/1024>4096)this.isSizeExceeded=!0;else{this.isSizeExceeded=!1;var s=this,r=new FileReader,n=document.createElement("img");r.onload=function(e){n.src=e.target.result;var r=document.createElement("canvas");n.onload=function(){var e=n.width?n.width:a,o=n.height?n.height:i;e>o?e>a&&(o*=a/e,e=a):o>i&&(e*=i/o,o=i),r.width=e,r.height=o;var l=r.getContext("2d");l.drawImage(n,0,0,e,o);var c=r.toDataURL(t.type),d=s.dataURLtoFile(c,t.name);d.size>=t.size?s.$emit("image",t):s.$emit("image",d)}},r.readAsDataURL(t)}},dataURLtoFile:function(e,t){var a=e.split(","),i=a[0].match(/:(.*?);/)[1],s=atob(a[a.length-1]),r=s.length,n=new Uint8Array(r);while(r--)n[r]=s.charCodeAt(r);return new File([n],t,{type:i})}}}),n=r,o=a("2877"),l=Object(o["a"])(n,i,s,!1,null,null,null);t["a"]=l.exports},"4ca1":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:e.containerClass},[a("page-header",{staticClass:"mb-16pt",attrs:{title:this.$route.params.id?"Edit Advisor":"Add New Advisor","container-class":null}}),a("b-form",{staticClass:"col-md-12 px-0 page-section pt-0",on:{submit:function(t){return t.preventDefault(),e.onSubmit.apply(null,arguments)}}},[a("b-form-group",{staticClass:"row-align-items-center",attrs:{label:"Image","label-for":"image","label-class":"form-label"}},[a("b-media",{staticClass:"align-items-center",attrs:{"vertical-align":"center"}},[a("fmv-avatar",{attrs:{slot:"aside",title:!0,rounded:"",size:"lg","no-link":""},slot:"aside"},[e.isImgUploading?a("span",[e._v("...")]):e.advisor.image?a("b-img",{staticClass:"img-fluid",attrs:{src:e.advisor.image,width:"40",alt:"Image"}}):a("md-icon",[e._v("account_circle")])],1),a("image-uploader",{attrs:{"is-uploading":e.isImgUploading,placeholder:"Select Image",state:!e.$v.advisor.image.required&&e.$v.advisor.image.$dirty,"state-message":"This field is required"},on:{image:function(t){return e.setImage(t)}}})],1)],1),a("div",{staticClass:"row"},[a("b-form-group",{staticClass:"col-md-6",attrs:{label:"First Name","label-for":"firstName","label-class":"form-label"}},[a("b-form-input",{attrs:{id:"firstName",placeholder:"Enter First Name",state:!(!e.$v.advisor.first_name.required&&e.$v.advisor.first_name.$dirty)&&null},model:{value:e.advisor.first_name,callback:function(t){e.$set(e.advisor,"first_name",t)},expression:"advisor.first_name"}}),a("b-form-invalid-feedback",[e._v("This field is required.")])],1),a("b-form-group",{staticClass:"col-md-6",attrs:{label:"Last Name","label-for":"lastName","label-class":"form-label"}},[a("b-form-input",{attrs:{id:"lastName",placeholder:"Enter Last Name",state:!(!e.$v.advisor.last_name.required&&e.$v.advisor.last_name.$dirty)&&null},model:{value:e.advisor.last_name,callback:function(t){e.$set(e.advisor,"last_name",t)},expression:"advisor.last_name"}}),a("b-form-invalid-feedback",[e._v("This field is required.")])],1)],1),a("b-form-group",{attrs:{"label-class":"form-label"}},[a("b-form-checkbox",{attrs:{name:"check-button",switch:""},model:{value:e.isAdvisorActive,callback:function(t){e.isAdvisorActive=t},expression:"isAdvisorActive"}},[e._v(" "+e._s(e.get(this.getLoggedInUser,"role")===e.USER_ROLES.SUPER_ADMIN?"university"===e.advisor.advisor_association?"Show advisor on CareCampus?":"Show advisor on organization website?":"Show advisor on your website?")+" ")])],1),a("b-form-group",{attrs:{label:"Email","label-for":"email","label-class":"form-label"}},[a("b-form-input",{attrs:{id:"name",placeholder:"Email",state:!!(e.$v.advisor.email.required&&e.$v.advisor.email.email||!e.$v.advisor.$dirty)&&null},model:{value:e.advisor.email,callback:function(t){e.$set(e.advisor,"email",t)},expression:"advisor.email"}}),e.$v.advisor.email.email?a("b-form-invalid-feedback",[e._v("This field is required.")]):a("b-form-invalid-feedback",[e._v(" Invalid email. Please make sure that it's in correct format i.e. test@example.com.")])],1),a("b-form-group",{attrs:{label:"Phone","label-for":"phone","label-class":"form-label"}},[a("b-form-input",{directives:[{name:"mask",rawName:"v-mask",value:"(###) ### - ####",expression:"'(###) ### - ####'"}],attrs:{id:"phone",placeholder:"(888) 689 - 1235",state:!(!e.$v.advisor.phone.isCorrectFormat&&e.$v.advisor.phone.$dirty)&&null},model:{value:e.advisor.phone,callback:function(t){e.$set(e.advisor,"phone",t)},expression:"advisor.phone"}}),a("b-form-invalid-feedback",[e._v(" Invalid phone number. Please make sure that it's in correct format i.e. (XXX) XXX - XXXX. ")])],1),a("b-form-group",{attrs:{label:"About","label-for":"description","label-class":"form-label"}},[a("editor",{attrs:{init:{height:400,menubar:"edit view insert format tools table help",plugins:["advlist autolink lists link image charmap print preview anchor","searchreplace visualblocks code fullscreen","insertdatetime media table paste code help wordcount"],toolbar:"undo redo | formatselect | bold italic backcolor |          alignleft aligncenter alignright alignjustify |          bullist numlist outdent indent | removeformat | help"},placeholder:"Enter info & details about the advisor."},model:{value:e.advisor.description,callback:function(t){e.$set(e.advisor,"description",t)},expression:"advisor.description"}}),a("b-form-invalid-feedback",{attrs:{state:!(!e.$v.advisor.description.required&&e.$v.advisor.$dirty)&&null}},[e._v(" This field is required. ")])],1),a("b-form-group",{attrs:{label:"CTA Button Text","label-for":"cta_text","label-class":"form-label"}},[a("b-form-input",{attrs:{id:"cta_text",placeholder:"Schedule Consultation"},model:{value:e.advisor.cta_text,callback:function(t){e.$set(e.advisor,"cta_text","string"===typeof t?t.trim():t)},expression:"advisor.cta_text"}})],1),a("b-form-group",{attrs:{label:"CTA Button Link","label-for":"cta_link","label-class":"form-label"}},[a("b-form-input",{attrs:{id:"cta_link",placeholder:"Enter link for call to action button",state:!(!e.$v.advisor.cta_link.url&&e.$v.advisor.cta_link.$dirty)&&null},model:{value:e.advisor.cta_link,callback:function(t){e.$set(e.advisor,"cta_link","string"===typeof t?t.trim():t)},expression:"advisor.cta_link"}}),a("b-form-invalid-feedback",[e._v(" Invalid URL. Please make sure that it's in correct format i.e. https://example.com. ")])],1),e.get(this.getLoggedInUser,"role")===e.USER_ROLES.SUPER_ADMIN&&"university"===e.advisor.advisor_association?a("b-form-group",{attrs:{label:"Select All Affiliated Universities","label-for":"universities","label-class":"form-label"}},[a("div",{staticClass:"adv-unis-list"},[a("div",{staticClass:"row"},e._l(e.universitiesOptions,(function(t){return a("div",{key:t.id,staticClass:"mb-2 col-md-6",staticStyle:{cursor:"pointer"}},[a("div",{staticClass:"card p-3 my-auto",staticStyle:{cursor:"pointer",height:"100%"},on:{click:function(a){return a.preventDefault(),e.selectUniversity(t.id)}}},[a("b-form-checkbox",{attrs:{name:"universities",value:t.id},model:{value:e.advisor.universities,callback:function(t){e.$set(e.advisor,"universities",t)},expression:"advisor.universities"}},[a("div",{staticClass:"d-flex",staticStyle:{cursor:"pointer"}},[a("img",{staticClass:"mr-2",staticStyle:{width:"40px",height:"40px"},attrs:{src:t.small_logo_url,alt:""}}),a("span",{staticStyle:{"font-size":"16px"}},[e._v(" "+e._s(t.name)+" ")])])])],1)])})),0)])]):e._e(),a("b-form-group",{attrs:{"label-class":"form-label"},scopedSlots:e._u([{key:"label",fn:function(){return[a("div",{staticClass:"d-flex justify-content-between"},[e._v(" Experience "),a("b-btn",{attrs:{variant:"primary",disabled:e.isLoading,size:"sm"},on:{click:function(t){return t.preventDefault(),e.openWorkExpModal()}}},[a("span",[a("i",{staticClass:"fas fa-plus align-self-center"}),a("strong",{staticClass:"ml-1"},[e._v("Add Experience")])])])],1)]},proxy:!0}])},[e._l(e.advisor.experience,(function(t,i){return a("div",{key:"adv-exp-"+i},[a("div",{staticClass:"mb-3 adv-exp-item"},[a("div",[a("h6",{staticClass:"mb-0 pb-0"},[e._v(e._s(t.title))]),a("div",[a("i",{staticClass:"material-icons icon-16pt mr-1"},[e._v("business")]),a("strong",[e._v(e._s(t.employer))])]),a("div",[e._v(" "+e._s(e.formatExpDate(t.start_date))+" to "+e._s(t.still_working?"Present":e.formatExpDate(t.end_date))+" ")]),a("div",[e._v(e._s(t.city)+", "+e._s(t.state))]),e._l(t.work_tasks,(function(t,i){return a("div",{key:"exp-task-"+i},[a("i",{staticClass:"material-icons icon-16pt mr-1"},[e._v("check_circle")]),e._v(e._s(t)+" ")])}))],2),a("div",{staticClass:"adv-exp-actions"},[a("b-btn",{attrs:{variant:"secondary",disabled:e.isLoading,size:"sm"},on:{click:function(a){return a.preventDefault(),e.openWorkExpModal(t,i)}}},[a("span",[a("i",{staticClass:"fas fa-pen align-self-center"}),a("strong",{staticClass:"ml-1"},[e._v("Edit")])])]),a("b-btn",{staticClass:"ml-1",attrs:{variant:"danger",disabled:e.isLoading,size:"sm"},on:{click:function(t){return t.preventDefault(),e.removeExpEduItem(i,"experience","experience")}}},[a("span",[a("i",{staticClass:"fas fa-trash align-self-center"}),a("strong",{staticClass:"ml-1"},[e._v("Remove")])])])],1)])])})),e.get(e.advisor,"experience.length")?e._e():a("i",[e._v("There are no work experience added.")])],2),a("b-form-group",{attrs:{"label-class":"form-label"},scopedSlots:e._u([{key:"label",fn:function(){return[a("div",{staticClass:"d-flex justify-content-between"},[e._v(" Education "),a("b-btn",{attrs:{variant:"primary",disabled:e.isLoading,size:"sm"},on:{click:function(t){return t.preventDefault(),e.openEducationModal()}}},[a("span",[a("i",{staticClass:"fas fa-plus align-self-center"}),a("strong",{staticClass:"ml-1"},[e._v("Add Education")])])])],1)]},proxy:!0}])},[e._l(e.advisor.education,(function(t,i){return a("div",{key:"adv-edu-"+i},[a("div",{staticClass:"mb-3 adv-exp-item"},[a("div",[a("h6",{staticClass:"mb-0 pb-0"},[e._v(e._s(e.$t("resumeEducationTypes."+t.type))+", "+e._s(t.study))]),a("div",[a("i",{staticClass:"material-icons icon-16pt mr-1"},[e._v("account_balance")]),a("strong",[e._v(e._s(t.institution))])]),a("div",[e._v(" "+e._s(e.formatExpDate(t.start_date))+" to "+e._s(t.still_attending?"Present":e.formatExpDate(t.end_date))+" ")]),a("div",[e._v(e._s(t.city)+", "+e._s(t.state))])]),a("div",{staticClass:"adv-exp-actions"},[a("b-btn",{staticClass:"mr-1",attrs:{variant:"secondary",disabled:e.isLoading,size:"sm"},on:{click:function(a){return a.preventDefault(),e.openEducationModal(t,i)}}},[a("span",[a("i",{staticClass:"fas fa-pen align-self-center"}),a("strong",{staticClass:"ml-1"},[e._v("Edit")])])]),a("b-btn",{attrs:{variant:"danger",disabled:e.isLoading,size:"sm"},on:{click:function(t){return t.preventDefault(),e.removeExpEduItem(i,"education","education")}}},[a("span",[a("i",{staticClass:"fas fa-trash align-self-center"}),a("strong",{staticClass:"ml-1"},[e._v("Remove")])])])],1)])])})),e.get(e.advisor,"education.length")?e._e():a("i",[e._v("There is no education history present.")])],2),a("b-form-group",{attrs:{"label-class":"form-label"},scopedSlots:e._u([{key:"label",fn:function(){return[a("div",{staticClass:"d-flex justify-content-between"},[e._v(" Specialities "),a("b-btn",{attrs:{variant:"primary",disabled:e.isLoading,size:"sm"},on:{click:function(t){return t.preventDefault(),e.addSpeciality()}}},[a("span",[a("i",{staticClass:"fas fa-plus align-self-center"}),a("strong",{staticClass:"ml-1"},[e._v("Add Speciality")])])])],1)]},proxy:!0}])},[e._l(e.$v.advisor.expertise.$each.$iter,(function(t,i){return a("div",{key:"adv-spec-"+e.get(t,"id"),staticClass:"d-flex align-items-center mb-2"},[a("div",{staticClass:"flex-grow-1 mr-2"},[a("b-form-input",{attrs:{id:"speciality-"+t.id,placeholder:"Enter speciality",state:!(!t.name.required&&t.name.$dirty)&&null,maxlength:"50"},model:{value:t.name.$model,callback:function(a){e.$set(t.name,"$model","string"===typeof a?a.trim():a)},expression:"v.name.$model"}}),a("b-form-invalid-feedback",[e._v("This field is required.")])],1),a("div",[a("b-btn",{attrs:{variant:"danger",disabled:e.isLoading,size:"sm"},on:{click:function(t){return t.preventDefault(),e.removeSpeciality(i)}}},[a("span",[a("i",{staticClass:"fas fa-trash align-self-center"}),a("strong",{staticClass:"ml-1"},[e._v("Remove")])])])],1)])})),e.get(e.advisor,"expertise.length")?e._e():a("i",[e._v("There is no specialities added.")])],2),a("b-form-group",{attrs:{"label-class":"form-label"},scopedSlots:e._u([{key:"label",fn:function(){return[a("div",{staticClass:"d-flex justify-content-between"},[a("div",{staticClass:"mr-1"},[a("div",[e._v("Affiliations")]),a("small",{staticStyle:{"font-size":"12px"}},[e._v("Add logos for the organizations/entities the advisor is affiliated with")])]),a("div",[a("b-btn",{staticStyle:{width:"130px"},attrs:{variant:"primary",disabled:e.isLoading,size:"sm"},on:{click:function(t){return t.preventDefault(),e.addAffiliation()}}},[a("span",[a("i",{staticClass:"fas fa-plus align-self-center"}),a("strong",{staticClass:"ml-1"},[e._v("Add Affiliation")])])])],1)])]},proxy:!0}])},[e._l(e.affiliations,(function(t,i){return a("div",{key:"adv-aff-"+t.id,staticClass:"d-flex align-items-center mb-2"},[a("div",{staticClass:"flex-grow-1 mr-2"},[a("b-media",{staticClass:"align-items-center",attrs:{"vertical-align":"center"}},[a("fmv-avatar",{attrs:{slot:"aside",title:!0,rounded:"",size:"lg","no-link":""},slot:"aside"},[e.isImgUploading?a("span",[e._v("...")]):t.image?a("b-img",{staticClass:"img-fluid",attrs:{src:t.image,width:"40",alt:"Image"}}):a("i",{staticClass:"fas fa-university fa-lg"})],1),a("image-uploader",{attrs:{"is-uploading":t.isUploading,placeholder:"Select Image"},on:{image:function(t){return e.uploadAffliationImage(t,i)}}})],1)],1),a("div",[a("b-btn",{attrs:{variant:"danger",disabled:e.isLoading,size:"sm"},on:{click:function(t){return t.preventDefault(),e.removeAffiliation(i)}}},[a("span",[a("i",{staticClass:"fas fa-trash align-self-center"}),a("strong",{staticClass:"ml-1"},[e._v("Remove")])])])],1)])})),e.get(e.affiliations,"length")?e._e():a("i",[e._v("There are no affiliations added.")])],2),a("b-btn",{staticClass:"btn-normal",staticStyle:{width:"150px"},attrs:{variant:"primary",disabled:e.isFormLoading,type:"submit"}},[e.isLoading?a("i",{staticClass:"fas fa-circle-notch fa-spin"}):a("span",[e._v(e._s(e.$route.params.id?"Update":"Save"))])])],1),a("adv-exp-modal",{attrs:{"show-modal":e.modals.showWorkExpModal,"work-exp":e.modals.selectedWorkExp,"exp-index":e.modals.selectedWorkExpIndex},on:{close:e.hideWorkExpModal,closeUpdate:e.hideUpdateWorkExpModal}}),a("adv-education-modal",{attrs:{"show-modal":e.modals.showEducationModal,education:e.modals.selectedEducation,"item-index":e.modals.selectedEduIndex},on:{close:e.hideEducationModal,closeUpdate:e.hideUpdateEducationModal}})],1)},s=[],r=a("1da1"),n=a("5530"),o=(a("b0c0"),a("ac1f"),a("1276"),a("caad"),a("2532"),a("a434"),a("d81d"),a("4de4"),a("96cf"),a("2f62")),l=a("4ae0"),c=a("ca72"),d=a("e0e0"),u=a("2ef0"),m=a("9973"),v=a("9a36"),f=a("90b9"),p=a("b5ae"),g=(a("b3a4"),a("324b")),h=a("8d41"),b=a("5f76"),x=a("f817"),y=a("9612"),_={components:{PageHeader:l["a"],Editor:c["a"],FmvAvatar:d["FmvAvatar"],ImageUploader:g["a"],AdvExpModal:h["a"],AdvEducationModal:b["a"]},extends:m["a"],data:function(){return{title:this.$route.params.id?"Edit Advisor":"Add Advisor",advisor:{image:"",first_name:"",last_name:"",email:"",phone:"",description:"",education:[],expertise:[],experience:[],affiliations:[],cta_link:"",cta_text:"",advisor_association:"",universities:[]},isAdvisorActive:null,affiliations:[],universitiesOptions:[],isLoading:!1,isImgUploading:!1,USER_ROLES:v["Hb"],modals:{showWorkExpModal:!1,selectedWorkExp:null,selectedWorkExpIndex:null,showEducationModal:!1,selectedEducation:null,selectedEduIndex:null}}},validations:function(){return{advisor:{image:{},first_name:{required:p["required"]},last_name:{required:p["required"]},email:{required:p["required"],email:p["email"]},phone:{isCorrectFormat:function(e){return v["ab"].test(e)}},description:{required:p["required"]},expertise:{$each:{name:{required:p["required"]}}},cta_link:{url:p["url"]}}}},computed:Object(n["a"])(Object(n["a"])({},Object(o["c"])("auth",["getLoggedInUser"])),{},{isFormLoading:function(){return this.isLoading||this.isImgUploading||this.affiliations.some((function(e){return e.isUploading}))}}),methods:Object(n["a"])(Object(n["a"])(Object(n["a"])(Object(n["a"])(Object(n["a"])(Object(n["a"])({},Object(o["b"])("advisors",["getAdvisor","createAdvisor","updateAdvisor"])),Object(o["b"])("employer",["getEmployerUploadPresignedUrl"])),Object(o["b"])("s3Upload",["uploadToPresignedUrl"])),Object(o["b"])("fileDownload",["downloadFile"])),Object(o["b"])("uni",["getAllUniversitiesByState"])),{},{get:u["get"],parseFileNameFromUrl:f["s"],setImage:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return t.isImgUploading=!0,a.next=3,t.uploadImage(e);case 3:t.advisor.image=a.sent,t.isImgUploading=!1;case 5:case"end":return a.stop()}}),a)})))()},uploadAffliationImage:function(e,t){var a=this;return Object(r["a"])(regeneratorRuntime.mark((function i(){return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return a.affiliations[t].isUploading=!0,i.next=3,a.uploadImage(e);case 3:a.affiliations[t].image=i.sent,a.affiliations[t].isUploading=!1;case 5:case"end":return i.stop()}}),i)})))()},uploadImage:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){var i;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,t.getEmployerUploadPresignedUrl({file_name:e.name,content_type:e.type,upload_type:"advisors"});case 3:return i=a.sent,a.next=6,t.uploadToPresignedUrl({url:i.upload_url,file:e});case 6:return a.abrupt("return",i.upload_url.split("?")[0]);case 9:a.prev=9,a.t0=a["catch"](0),t.makeToast({variant:"danger",msg:"Couldn't upload image. Please try again."});case 12:return a.abrupt("return",null);case 13:case"end":return a.stop()}}),a,null,[[0,9]])})))()},fetchUniversities:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.getAllUniversitiesByState({});case 2:a=t.sent,e.universitiesOptions=a.data;case 4:case"end":return t.stop()}}),t)})))()},selectUniversity:function(e){if(this.advisor.universities.includes(e)){var t=this.advisor.universities.indexOf(e);t>-1&&this.advisor.universities.splice(t,1)}else this.advisor.universities.push(e)},onSubmit:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var a,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.isLoading=!0,e.$v.$touch(),e.$v.$invalid){t.next=23;break}if(t.prev=3,a=e.affiliations.filter((function(e){return e.image})).map((function(e){return e.image})),i=Object(n["a"])(Object(n["a"])({},e.advisor),{},{affiliations:a,status:e.isAdvisorActive?"active":"inactive"},Object(u["get"])(e.getLoggedInUser,"role")===v["Hb"].ORGANIZATION&&{organization:e.getLoggedInUser.linked_entity.id,advisor_association:"organization"}),!e.$route.params.id){t.next=12;break}return t.next=9,e.updateAdvisor({id:e.$route.params.id,data:i});case 9:e.makeToast({variant:"success",msg:"Advisor updated!"}),t.next=15;break;case 12:return t.next=14,e.createAdvisor(Object(n["a"])({},i));case 14:e.makeToast({variant:"success",msg:"Advisor added!"});case 15:setTimeout((function(){Object(u["get"])(e.getLoggedInUser,"role")===v["Hb"].SUPER_ADMIN?e.$router.push({name:"sa-manage-advisors"}):e.$router.push({name:"manage-org-advisors"})}),250),t.next=21;break;case 18:t.prev=18,t.t0=t["catch"](3),e.makeToast({variant:"danger",msg:e.$t("generalMsgs.genErrorMsg")});case 21:t.next=24;break;case 23:e.makeToast({variant:"danger",msg:"Please fill all fields correctly."});case 24:e.isLoading=!1;case 25:case"end":return t.stop()}}),t,null,[[3,18]])})))()},openWorkExpModal:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.modals.selectedWorkExp=e,this.modals.selectedWorkExpIndex=t,this.modals.showWorkExpModal=!0},hideWorkExpModal:function(){this.modals.showWorkExpModal=!1,this.modals.selectedWorkExp=null,this.modals.selectedWorkExpIndex=null},hideUpdateWorkExpModal:function(e){this.modals.showWorkExpModal=!1,this.modals.selectedWorkExp=null,this.modals.selectedWorkExpIndex=null,e.isUpdate?this.advisor.experience[e.index]=e.workExp:this.advisor.experience.push(e.workExp),this.advisor.experience=Object(u["orderBy"])(this.advisor.experience,["still_working","start_date"],["desc","desc"])},openEducationModal:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.modals.selectedEducation=e,this.modals.selectedEduIndex=t,this.modals.showEducationModal=!0},hideEducationModal:function(){this.modals.showEducationModal=!1,this.modals.selectedEducation=null,this.modals.selectedEduIndex=null},hideUpdateEducationModal:function(e){this.modals.showEducationModal=!1,this.modals.selectedEducation=null,this.modals.selectedEduIndex=null,e.isUpdate?this.advisor.education[e.index]=e.education:this.advisor.education.push(e.education),this.advisor.education=Object(u["orderBy"])(this.advisor.education,["still_attending","start_date"],["desc","desc"])},removeExpEduItem:function(e,t,a){var i=this;return Object(r["a"])(regeneratorRuntime.mark((function s(){var r;return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,i.$bvModal.msgBoxConfirm("Please confirm that you want to delete the selected ".concat(t,"."),{title:"Are you sure?",size:"md",buttonSize:"sm",okVariant:"danger",okTitle:"Yes",cancelTitle:"No",footerClass:"p-2",hideHeaderClose:!1,centered:!0});case 3:r=s.sent,r&&i.advisor[a].splice(e,1),s.next=10;break;case 7:s.prev=7,s.t0=s["catch"](0),i.makeToast({variant:"danger",msg:i.$t("generalMsgs.genErrorMsg")});case 10:case"end":return s.stop()}}),s,null,[[0,7]])})))()},addSpeciality:function(){this.advisor.expertise.push({name:"",id:y["a"].v4()})},removeSpeciality:function(e){this.advisor.expertise.splice(e,1)},addAffiliation:function(){this.affiliations.push({image:"",isUploading:!1,id:y["a"].v4()})},removeAffiliation:function(e){this.affiliations.splice(e,1)},formatExpDate:function(e){return Object(x["a"])(e).format("MMMM, YYYY")}}),mounted:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.isLoading=!0,Object(u["get"])(e.getLoggedInUser,"role")===v["Hb"].SUPER_ADMIN?(e.advisor.advisor_association="university",e.fetchUniversities()):e.advisor.advisor_association="organization",t.prev=2,!e.$route.params.id){t.next=9;break}return t.next=6,e.getAdvisor(e.$route.params.id);case 6:e.advisor=t.sent.data,e.affiliations=e.advisor.affiliations.map((function(e){return{image:e,isUploading:!1,id:y["a"].v4()}})),e.isAdvisorActive="active"===e.advisor.status;case 9:t.next=15;break;case 11:t.prev=11,t.t0=t["catch"](2),e.makeToast({variant:"danger",msg:e.$t("generalMsgs.genErrorMsg")}),e.$router.push({name:"manage-org-advisors"});case 15:e.isLoading=!1;case 16:case"end":return t.stop()}}),t,null,[[2,11]])})))()}},k=_,w=(a("619c"),a("2877")),C=Object(w["a"])(k,i,s,!1,null,"55065546",null);t["default"]=C.exports},"4d63":function(e,t,a){var i=a("83ab"),s=a("da84"),r=a("94ca"),n=a("7156"),o=a("9112"),l=a("9bf2").f,c=a("241c").f,d=a("44e7"),u=a("577e"),m=a("ad6d"),v=a("9f7f"),f=a("6eeb"),p=a("d039"),g=a("5135"),h=a("69f3").enforce,b=a("2626"),x=a("b622"),y=a("fce3"),_=a("107c"),k=x("match"),w=s.RegExp,C=w.prototype,E=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,I=/a/g,S=/a/g,A=new w(I)!==I,O=v.UNSUPPORTED_Y,U=i&&(!A||O||y||_||p((function(){return S[k]=!1,w(I)!=I||w(S)==S||"/a/i"!=w(I,"i")}))),j=function(e){for(var t,a=e.length,i=0,s="",r=!1;i<=a;i++)t=e.charAt(i),"\\"!==t?r||"."!==t?("["===t?r=!0:"]"===t&&(r=!1),s+=t):s+="[\\s\\S]":s+=t+e.charAt(++i);return s},$=function(e){for(var t,a=e.length,i=0,s="",r=[],n={},o=!1,l=!1,c=0,d="";i<=a;i++){if(t=e.charAt(i),"\\"===t)t+=e.charAt(++i);else if("]"===t)o=!1;else if(!o)switch(!0){case"["===t:o=!0;break;case"("===t:E.test(e.slice(i+1))&&(i+=2,l=!0),s+=t,c++;continue;case">"===t&&l:if(""===d||g(n,d))throw new SyntaxError("Invalid capture group name");n[d]=!0,r.push([d,c]),l=!1,d="";continue}l?d+=t:s+=t}return[s,r]};if(r("RegExp",U)){for(var R=function(e,t){var a,i,s,r,l,c,v=this instanceof R,f=d(e),p=void 0===t,g=[],b=e;if(!v&&f&&p&&e.constructor===R)return e;if((f||e instanceof R)&&(e=e.source,p&&(t="flags"in b?b.flags:m.call(b))),e=void 0===e?"":u(e),t=void 0===t?"":u(t),b=e,y&&"dotAll"in I&&(i=!!t&&t.indexOf("s")>-1,i&&(t=t.replace(/s/g,""))),a=t,O&&"sticky"in I&&(s=!!t&&t.indexOf("y")>-1,s&&(t=t.replace(/y/g,""))),_&&(r=$(e),e=r[0],g=r[1]),l=n(w(e,t),v?this:C,R),(i||s||g.length)&&(c=h(l),i&&(c.dotAll=!0,c.raw=R(j(e),a)),s&&(c.sticky=!0),g.length&&(c.groups=g)),e!==b)try{o(l,"source",""===b?"(?:)":b)}catch(x){}return l},q=function(e){e in R||l(R,e,{configurable:!0,get:function(){return w[e]},set:function(t){w[e]=t}})},L=c(w),M=0;L.length>M;)q(L[M++]);C.constructor=R,R.prototype=C,f(s,"RegExp",R)}b("RegExp")},"619c":function(e,t,a){"use strict";a("1665")},"80fa":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("page-header",{attrs:{title:e.title,"container-class":e.containerClass,"info-text":"Manage all advisors associated with your organization."}}),a("div",{staticClass:"page-section"},[a("div",{class:e.containerClass},[a("div",{staticClass:"card bg-primary p-2",staticStyle:{color:"white"}},[e._m(0),a("div",{staticClass:"p-2 mb-4"},[e._v(" "+e._s(e.inviteInfoText)+" ")]),a("b-alert",{attrs:{variant:"soft-light px-12pt",show:""}},[a("div",{staticClass:"d-flex align-items-center justify-content-between"},[a("span",{staticClass:"text-black-100"},[a("strong",[e._v(e._s(e.inviteURL))])]),e.isUrlCopied?a("span",{staticClass:"text-success"},[a("md-icon",[e._v("check")]),e._v(" Copied")],1):a("a",{directives:[{name:"b-popover",rawName:"v-b-popover.hover.top",value:"Copy Invite Link",expression:"'Copy Invite Link'",modifiers:{hover:!0,top:!0}}],attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.copyInviteUrl.apply(null,arguments)}}},[a("md-icon",[e._v("content_copy")])],1)])])],1),a("div",{staticClass:"card mb-0"},[a("div",{staticClass:"card-header"},[a("div",{staticClass:"row align-items-center",staticStyle:{"white-space":"nowrap"}},[a("div",{staticClass:"col-lg-auto"},[a("form",{staticClass:"search-form search-form--light d-lg-inline-flex mb-8pt mb-lg-0",on:{submit:function(e){e.preventDefault()}}},[a("b-form-input",{staticClass:"w-lg-auto",attrs:{placeholder:"Search advisor"},on:{input:e.onSearch},model:{value:e.searchTerm,callback:function(t){e.searchTerm=t},expression:"searchTerm"}}),a("b-btn",{attrs:{variant:"flush",type:"submit"}},[a("md-icon",[e._v("search")])],1)],1)]),a("div",{staticClass:"col-lg d-flex flex-wrap justify-content-end"},[a("div",{staticClass:"col-lg-6 mx-0 px-0"}),a("b-btn",{staticClass:"ml-2",attrs:{to:{name:e.get(e.getLoggedInUser,"role")===e.USER_ROLES.SUPER_ADMIN?"sa-add-advisor":"add-org-advisor"},exact:"",variant:"primary"}},[e._v("Add Advisor")])],1)])]),a("b-table",{staticClass:"table-nowrap sticky-lcol-table",attrs:{fields:e.tableColumns,items:e.allAdvisors,busy:e.isLoading,"head-variant":"light",hover:"",responsive:"","no-local-sorting":""},on:{"sort-changed":e.onSortChange,"row-clicked":e.editAdvisor},scopedSlots:e._u([{key:"table-busy",fn:function(){return[a("div",{staticClass:"text-center my-2"},[a("b-spinner",{staticClass:"align-middle mr-2"}),a("strong",[e._v("Loading...")])],1)]},proxy:!0},{key:"empty",fn:function(){return[a("div",{staticClass:"text-center"},[e._v("No advisors found.")])]},proxy:!0},{key:"cell(logo)",fn:function(e){return[a("user-avatar",{attrs:{slot:"aside",size:"md",user:e.item,"url-field":"image"},slot:"aside"})]}},{key:"cell(first_name)",fn:function(t){return[e._v(" "+e._s(t.item.first_name)+" "+e._s(t.item.last_name))]}},{key:"cell(phone)",fn:function(t){return[e._v(" "+e._s(t.item.phone))]}},{key:"cell(email)",fn:function(t){return[e._v(" "+e._s(t.item.email))]}},{key:"cell(status)",fn:function(t){return[a("b-badge",{class:"border border-"+("active"===t.item.status?"success text-success":"danger text-danger"),attrs:{variant:"none"}},[e._v(e._s("active"===t.item.status?"Active":"Inactive"))])]}},{key:"head(actions)",fn:function(){return[a("span")]},proxy:!0},{key:"cell(actions)",fn:function(t){return[a("router-link",{directives:[{name:"b-popover",rawName:"v-b-popover.hover.right",modifiers:{hover:!0,right:!0}}],staticClass:"svg-icon mr-2",attrs:{to:{name:e.get(e.getLoggedInUser,"role")===e.USER_ROLES.SUPER_ADMIN?"sa-edit-advisor":"edit-org-advisor",params:{id:t.item.id}},title:"Edit"}},[a("i",{staticClass:"mr-1 material-icons"},[e._v("edit")])]),a("a",{directives:[{name:"b-popover",rawName:"v-b-popover.hover.right",modifiers:{hover:!0,right:!0}}],attrs:{href:"#",title:"Remove"},on:{click:function(a){return a.preventDefault(),e.removeAdvisor(t.item.id)}}},[a("i",{staticClass:"material-icons text-danger"},[e._v("delete")])])]}}])}),a("div",{staticClass:"card-footer"},[a("pagination",{attrs:{"total-rows":e.totalAdvisors,"per-page":e.perPage},on:{change:e.onPageChange},model:{value:e.currentPage,callback:function(t){e.currentPage=t},expression:"currentPage"}})],1)],1)])])],1)},s=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"d-flex justify-content-center align-items-center p-2",staticStyle:{"font-size":"16px"}},[a("strong",[e._v(" Invite Advisors ")])])}],r=a("1da1"),n=a("2909"),o=a("5530"),l=(a("96cf"),a("99af"),a("2ca0"),a("4ae0")),c=a("2ef0"),d=a("2f62"),u=a("9973"),m=a("6b49"),v=a("fff1"),f=a("9a36"),p=a("a0a6"),g={components:{MdIcon:v["a"],PageHeader:l["a"],Pagination:m["a"],UserAvatar:p["a"]},extends:u["a"],data:function(){return{title:"Manage Advisors",USER_ROLES:f["Hb"],isLoading:!1,perPage:f["q"],currentPage:1,totalAdvisors:0,searchTerm:"",allAdvisors:[],isUrlCopied:!1,inviteId:""}},computed:Object(o["a"])(Object(o["a"])({},Object(d["c"])("auth",["getLoggedInUser"])),{},{breadcrumb:function(){return[{text:this.$t("home"),to:this.routes.home},{text:"Advisors",active:!0}]},tableColumns:function(){return[{key:"logo",label:"",tdClass:"clickable-item",thStyle:{width:"60px"}},{key:"first_name",label:"Name",tdClass:"clickable-item"},{key:"email",label:"Email",tdClass:"clickable-item"},{key:"phone",label:"Phone",tdClass:"clickable-item"},{key:"status",label:"Status",tdClass:"clickable-item"}].concat(Object(n["a"])(Object(c["get"])(this.getLoggedInUser,"role")===f["Hb"].SUPER_ADMIN?[{key:"advisor_association",label:"Association",tdClass:"clickable-item",formatter:function(e){return"university"===e?"University":"Organization"}}]:[]),[{key:"actions",tdClass:"text-right",thStyle:{width:"70px"}}])},inviteURL:function(){var e=Object(c["get"])(this.getLoggedInUser,"role")===f["Hb"].SUPER_ADMIN?"SdwT4rYq":this.inviteId;return"".concat(this.getClickableLink("app.jointransition.com"),"/advisor-onboarding/").concat(e)},inviteInfoText:function(){return Object(c["get"])(this.getLoggedInUser,"role")===f["Hb"].SUPER_ADMIN?"Use your invite link below to let your advisors fill their data themselves (only for the advisors associated with universities). Showcase the advisors on CareCampus after reviewing their filled form.":"Use your invite link below to let your advisors fill their data themselves. Showcase the advisors on your site after reviewing their filled form."}}),methods:Object(o["a"])(Object(o["a"])({get:c["get"]},Object(d["b"])("advisors",["getAllAdvisors","deleteAdvisor","getOrgAdvisorInviteId"])),{},{copyInviteUrl:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,navigator.clipboard.writeText(e.inviteURL);case 3:e.isUrlCopied=!0,setTimeout((function(){return e.isUrlCopied=!1}),2e3),t.next=10;break;case 7:t.prev=7,t.t0=t["catch"](0),e.makeToast({variant:"danger",msg:"Unable to copy."});case 10:case"end":return t.stop()}}),t,null,[[0,7]])})))()},fetchOrgAdvisorId:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.getOrgAdvisorInviteId();case 2:a=t.sent,e.inviteId=a.data.invite_id;case 4:case"end":return t.stop()}}),t)})))()},fetchAdvisors:function(){var e=arguments,t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){var i,s,r;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return i=e.length>0&&void 0!==e[0]?e[0]:1,s=e.length>1&&void 0!==e[1]?e[1]:{},t.isLoading=!0,document.getElementById("app").scrollIntoView(),a.next=6,t.getAllAdvisors(Object(o["a"])(Object(o["a"])(Object(o["a"])({limit:t.perPage,offset:(i-1)*t.perPage},t.ordering&&{ordering:t.ordering}),t.searchTerm&&{search:t.searchTerm}),s));case 6:r=a.sent,t.allAdvisors=r.data.results,t.currentPage=i,t.totalAdvisors=r.data.count,t.isLoading=!1;case 11:case"end":return a.stop()}}),a)})))()},onPageChange:function(e){this.fetchAdvisors(e)},onSortChange:function(e){this.ordering=e.sortDesc?"-"+e.sortBy:e.sortBy,this.fetchAdvisors()},editAdvisor:function(e){Object(c["get"])(this.getLoggedInUser,"role")===f["Hb"].SUPER_ADMIN?this.$router.push({name:"sa-edit-advisor",params:{id:e.id}}):this.$router.push({name:"edit-org-advisor",params:{id:e.id}})},onSearch:function(){this.debouncedSearchAdvisors(this)},debouncedSearchAdvisors:Object(c["debounce"])((function(e){e.fetchAdvisors()}),500),removeAdvisor:function(e){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){var i;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,t.$bvModal.msgBoxConfirm("Please confirm that you want to remove the selected Advisor. The Advisor will no longer appear on your portal.",{title:"Are you sure?",size:"md",buttonSize:"sm",okVariant:"danger",okTitle:"Yes",cancelTitle:"No",footerClass:"p-2",hideHeaderClose:!1,centered:!0});case 3:if(i=a.sent,!i){a.next=11;break}return t.isLoading=!0,a.next=8,t.deleteAdvisor(e);case 8:t.fetchAdvisors(),t.makeToast({variant:"success",msg:"Advisor removed successfully!"}),t.isLoading=!1;case 11:a.next=17;break;case 13:a.prev=13,a.t0=a["catch"](0),t.makeToast({variant:"danger",msg:t.$t("generalMsgs.genErrorMsg")}),t.isLoading=!1;case 17:case"end":return a.stop()}}),a,null,[[0,13]])})))()},getClickableLink:function(e){return e.startsWith("http://")||e.startsWith("https://")?e:"".concat("https","://").concat(e)}}),mounted:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.fetchAdvisors(),e.fetchOrgAdvisorId();case 2:case"end":return t.stop()}}),t)})))()}},h=g,b=a("2877"),x=Object(b["a"])(h,i,s,!1,null,null,null);t["default"]=x.exports},b3a4:function(e,t,a){},b4d3:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:e.containerClass},[a("page-header",{attrs:{title:"Inquiries"}}),a("div",{staticClass:"page-section"},[a("div",[a("div",{staticClass:"card mb-0"},[a("div",{staticClass:"card-header"},[a("div",{staticClass:"row align-items-center",staticStyle:{"white-space":"nowrap"}},[a("div",{staticClass:"col-lg-auto"},[a("form",{staticClass:"search-form search-form--light d-lg-inline-flex mb-8pt mb-lg-0",on:{submit:function(e){e.preventDefault()}}},[a("b-form-input",{staticClass:"w-lg-auto",attrs:{placeholder:"Search..."},on:{input:e.onSearch},model:{value:e.searchTerm,callback:function(t){e.searchTerm=t},expression:"searchTerm"}}),a("b-btn",{attrs:{variant:"flush",type:"submit"}},[a("md-icon",[e._v("search")])],1)],1)])])]),a("b-table",{staticClass:"table-nowrap sticky-lcol-table",attrs:{fields:e.tableColumns,items:e.inquiries,busy:e.isLoading,"head-variant":"light",hover:"",responsive:"","no-local-sorting":"","show-empty":"","empty-text":"No inquiries found."},on:{"sort-changed":e.onSortChange,"row-clicked":e.openDetails},scopedSlots:e._u([{key:"table-busy",fn:function(){return[a("div",{staticClass:"text-center my-2"},[a("b-spinner",{staticClass:"align-middle mr-2"}),a("strong",[e._v("Loading...")])],1)]},proxy:!0},{key:"empty",fn:function(){return[a("div",{staticClass:"text-center"},[e._v("No inquiries found.")])]},proxy:!0},{key:"cell(first_name)",fn:function(t){return[e._v(" "+e._s(t.item.first_name)+" "+e._s(t.item.last_name))]}},{key:"cell(email)",fn:function(t){return[e._v(" "+e._s(t.item.email))]}},{key:"cell(phone)",fn:function(t){return[e._v(" "+e._s(t.item.phone))]}},{key:"cell(types)",fn:function(t){return[e._v(" "+e._s(e.$t("programInquiryTypes."+t.item.types)))]}},{key:"head(actions)",fn:function(){return[a("span")]},proxy:!0},{key:"cell(actions)",fn:function(t){return[a("a",{attrs:{href:"mailto:"+t.item.email}},[a("i",{directives:[{name:"b-popover",rawName:"v-b-popover.hover.left",modifiers:{hover:!0,left:!0}}],staticClass:"material-icons mr-1",attrs:{title:"Email requestee"}},[e._v("email")])]),a("a",{directives:[{name:"b-popover",rawName:"v-b-popover.hover.left",modifiers:{hover:!0,left:!0}}],staticClass:"ml-2",attrs:{href:"tel:"+t.item.phone,title:"Call requestee"}},[a("i",{staticClass:"material-icons mr-1"},[e._v("phone")])]),e.showSMS?e._e():a("a",{directives:[{name:"b-popover",rawName:"v-b-popover.hover.left",modifiers:{hover:!0,left:!0}}],staticClass:"ml-2",attrs:{href:"sms:"+t.item.phone,title:"SMS requestee"}},[a("i",{staticClass:"material-icons mr-1"},[e._v("sms")])])]}}])}),a("div",{staticClass:"card-footer"},[a("pagination",{attrs:{"total-rows":e.totalInquiries,"per-page":e.perPage,"aria-controls":"info-table"},on:{change:e.onPageChange},model:{value:e.currentPage,callback:function(t){e.currentPage=t},expression:"currentPage"}})],1)],1)])])],1)},s=[],r=a("1da1"),n=a("5530"),o=(a("caad"),a("2532"),a("96cf"),a("2ef0")),l=a("2f62"),c=a("9973"),d=a("6b49"),u=a("fff1"),m=a("9a36"),v=a("90b9"),f=a("4ae0"),p={components:{MdIcon:u["a"],Pagination:d["a"],PageHeader:f["a"]},extends:c["a"],data:function(){return{title:"Program Inquiries",isLoading:!1,perPage:m["q"],currentPage:1,totalInquiries:0,searchTerm:"",inquiries:[],showDetailModal:!1,contact:{},infoData:{},showInfoModal:!1,filteredProgram:null,allPrograms:[],areProgramsLoading:!1,isFileDownloading:!1,showSMS:!1}},computed:Object(n["a"])(Object(n["a"])({},Object(l["c"])("auth",["getLoggedInUser"])),{},{breadcrumb:function(){return[{text:this.$t("home"),to:this.routes.home},{text:"Inquiries",active:!0}]},disableExportBtn:function(){return!this.totalInquiries||this.isFileDownloading},tableColumns:function(){return[{key:"first_name",label:"Name",tdClass:"clickable-item"},{key:"email",label:"Email",tdClass:"clickable-item"},{key:"phone",label:"Phone",tdClass:"clickable-item"},{key:"created_at",label:"Contacted at",tdClass:"clickable-item",formatter:function(e){return e?Object(v["f"])(e):e}},{key:"actions",tdClass:"text-right",thStyle:{width:"100px"}}]}}),methods:Object(n["a"])(Object(n["a"])({},Object(l["b"])("inquiries",["getInquiries"])),{},{get:o["get"],fetchInquiries:function(){var e=arguments,t=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){var i,s,r;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return i=e.length>0&&void 0!==e[0]?e[0]:1,s=e.length>1&&void 0!==e[1]?e[1]:{},t.isLoading=!0,document.getElementById("app").scrollIntoView(),a.next=6,t.getInquiries(Object(n["a"])(Object(n["a"])(Object(n["a"])({limit:t.perPage,offset:(i-1)*t.perPage},t.ordering&&{ordering:t.ordering}),t.searchTerm&&{search:t.searchTerm}),s));case 6:r=a.sent,t.inquiries=r.data.results,t.currentPage=i,t.totalInquiries=r.data.count,t.isLoading=!1;case 11:case"end":return a.stop()}}),a)})))()},onPageChange:function(e){this.fetchInquiries(e)},onSortChange:function(e){this.ordering=e.sortDesc?"-"+e.sortBy:e.sortBy,this.fetchInquiries()},onSearch:function(){this.debouncedSearchInfoContacts(this)},openDetails:function(e){this.$router.push({name:"org-inquiry-details",params:{id:e.id}})},debouncedSearchInfoContacts:Object(o["debounce"])((function(e){e.fetchInquiries()}),500)}),mounted:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.showSMS=navigator.userAgent.includes("Win"),e.$route.query.program&&(e.filteredProgram=parseInt(e.$route.query.program)),e.fetchInquiries();case 3:case"end":return t.stop()}}),t)})))()}},g=p,h=a("2877"),b=Object(h["a"])(g,i,s,!1,null,null,null);t["default"]=b.exports},c9a1:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:e.containerClass},[a("page-header",{attrs:{title:"Inquiry Details","show-back":""},scopedSlots:e._u([{key:"button",fn:function(){return[a("b-dropdown",{staticClass:"ml-2",attrs:{text:"Contact",variant:"primary"}},[a("b-dropdown-item",{attrs:{href:"mailto:"+e.get(e.inquiry,"email")}},[a("i",{staticClass:"material-icons mr-1"},[e._v("email")]),e._v("Email")]),a("b-dropdown-item",{attrs:{href:"tel:"+e.get(e.inquiry,"phone")}},[a("i",{staticClass:"material-icons mr-1"},[e._v("phone")]),e._v("Call")]),e.showSMS?e._e():a("b-dropdown-item",{attrs:{href:"sms:"+e.get(e.inquiry,"phone")}},[a("i",{staticClass:"material-icons mr-1"},[e._v("sms")]),e._v("SMS")])],1)]},proxy:!0}])}),a("div",{staticClass:"page-section"},[a("card",{attrs:{title:"Inquirer Info"}},[e.isLoading?a("b-table-simple",{attrs:{striped:""}},[a("b-tbody",e._l(5,(function(e){return a("b-tr",{key:e},[a("b-td",{staticStyle:{width:"35%"}},[a("b-skeleton",{attrs:{width:"100%"}})],1),a("b-td",{staticStyle:{width:"65%"}},[a("b-skeleton",{attrs:{width:"100%"}})],1)],1)})),1)],1):a("b-table-simple",{attrs:{striped:""}},[a("b-tbody",e._l(e.inquirerInfo,(function(t,i){return a("b-tr",{key:i},[a("b-th",{staticStyle:{width:"35%"}},[e._v(e._s(i))]),a("b-td",{staticStyle:{width:"65%"}},[e._v(e._s(t))])],1)})),1)],1)],1),a("card",{attrs:{title:"Message"}},[a("b-skeleton-wrapper",{attrs:{loading:e.isLoading},scopedSlots:e._u([{key:"loading",fn:function(){return[a("b-skeleton",{attrs:{width:"85%"}}),a("b-skeleton",{attrs:{width:"55%"}}),a("b-skeleton",{attrs:{width:"70%"}})]},proxy:!0}])},[a("div",{directives:[{name:"safe-html",rawName:"v-safe-html",value:e.message,expression:"message"}]})])],1)],1)],1)},s=[],r=a("1da1"),n=a("5530"),o=(a("96cf"),a("ac1f"),a("5319"),a("4d63"),a("25f0"),a("99af"),a("159b"),a("caad"),a("2532"),a("2f62")),l=a("9973"),c=a("2ef0"),d=a("90b9"),u=a("4ae0"),m=a("9cb0"),v={extends:l["a"],components:{PageHeader:u["a"],Card:m["a"]},data:function(){return{title:"Inquiry Details",inquiry:null,isLoading:!1,windowWidth:window.innerWidth,message:"",chatVisible:!0,showSMS:!1,inquirerInfo:{Name:"",Email:"",Phone:"","Permission to Text":"","Contacted At":""}}},computed:Object(n["a"])(Object(n["a"])({},Object(o["c"])("auth",["getLoggedInUser"])),{},{isMobileScreen:function(){return this.windowWidth<=420},breadcrumb:function(){return[{text:this.$t("home"),to:this.routes.home},{text:this.$t("home"),to:{name:"org-inquiries-list"}},{text:"Inquiries",active:!0}]}}),methods:Object(n["a"])(Object(n["a"])({},Object(o["b"])("inquiries",["getInquiry"])),{},{get:c["get"],formatDateTime:d["f"],formatText:function(e){var t=Object(c["trim"])(e,"\n");return t.replace(/\n/g,"<br />")},fetchInquiry:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var a,i,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.isLoading=!0,t.prev=1,t.next=4,e.getInquiry(e.$route.params.id);case 4:a=t.sent,e.inquiry=a,e.message="",i=e.inquiry.comments,s=[{regex:"&",entity:"&amp;"},{regex:">",entity:"&gt;"},{regex:"<",entity:"&lt;"}],s.forEach((function(e){var t=new RegExp(e.regex,"g");i=i.replace(t,e.entity)})),e.message=i.replace(/(?:\r\n|\r|\n)/g,"<br>"),e.inquirerInfo={Name:"".concat(Object(c["get"])(e.inquiry,"first_name")," ").concat(Object(c["get"])(e.inquiry,"last_name")),Email:Object(c["get"])(e.inquiry,"email"),Phone:Object(c["get"])(e.inquiry,"phone"),"Permission to Text":Object(c["get"])(e.inquiry,"is_text_allowed")?"Yes":"No","Contacted At":e.formatDateTime(Object(c["get"])(e.inquiry,"created_at"))},t.next=18;break;case 14:t.prev=14,t.t0=t["catch"](1),e.makeToast({variant:"danger",msg:e.$t("generalMsgs.genErrorMsg")}),e.$router.push({name:"org-inquiries-list"});case 18:e.isLoading=!1;case 19:case"end":return t.stop()}}),t,null,[[1,14]])})))()},handleResize:function(){this.windowWidth=window.innerWidth}}),mounted:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.showSMS=navigator.userAgent.includes("Win"),window.addEventListener("resize",e.handleResize);try{e.$route.params.id&&e.fetchInquiry()}catch(a){e.makeToast({variant:"danger",msg:e.$t("generalMsgs.genErrorMsg")})}case 3:case"end":return t.stop()}}),t)})))()},beforeDestroy:function(){window.removeEventListener("resize",this.handleResize)}},f=v,p=a("2877"),g=Object(p["a"])(f,i,s,!1,null,null,null);t["default"]=g.exports}}]);
//# sourceMappingURL=org-inq.95c1a37f.js.map