1"use strict";(self.webpackChunkbac_app=self.webpackChunkbac_app||[]).push([[2127],{44543:(I,S,a)=>{a.d(S,{B:()=>l});var h=a(21413),O=a(41360);let l=(()=>{class s{constructor(){this.ngUnsubscribe=new h.B}transferProduct(y,m,E,P){let _="";return m&&(_="?force_migrate=true"),y.postToId({organization:P},E.id+"/transfer/"+_)}static{this.\u0275fac=function(m){return new(m||s)}}static{this.\u0275prov=O.jDH({token:s,factory:s.\u0275fac})}}return s})()},54389:(I,S,a)=>{function h(l){return"string"==typeof l||l instanceof String}function O(l,s){return l.length<=s?l:l.substring(0,s)+"..."}a.d(S,{C:()=>O,K:()=>h})},72036:(I,S,a)=>{a.d(S,{A:()=>x});var h=a(23660),O=a(81350),l=a(66513),s=a(43744),b=a(31287),y=a(39377),m=a(35776),E=a(28885),f=Object.prototype.hasOwnProperty;const x=function C(g){if(null==g)return!0;if((0,b.A)(g)&&((0,s.A)(g)||"string"==typeof g||"function"==typeof g.splice||(0,y.A)(g)||(0,E.A)(g)||(0,l.A)(g)))return!g.length;var T=(0,O.A)(g);if("[object Map]"==T||"[object Set]"==T)return!g.size;if((0,m.A)(g))return!(0,h.A)(g).length;for(var N in g)if(f.call(g,N))return!1;return!0}},72624:(I,S,a)=>{a.d(S,{DQ:()=>E,El:()=>_,Jk:()=>P,vw:()=>m});var h=a(19049),O=a(23870),l=a(41360),s=a(58989),b=a(76019),y=a(19476);class m extends h.t{constructor(f){super(),this.id=null,this.name=null,this.slug=null,this.organization=null,this.qrcode_set=[],this.lead_set=[],this.bulkqrcodes_set=[],this.created=null,this.updated=null,this.color=null,this.maintainer=null,this.digitalbusinesscard_set=[],f&&(this.id=f.id,this.name=f.name,this.slug=f.slug,this.organization=f.organization,this.created=new Date(f.created),this.updated=new Date(f.updated),this.qrcode_data=f.qrcode_data,this.qrcode_set=f.qrcode_set||[],this.qrcode_count=f.qrcode_count,this.lead_set=f.lead_set||[],this.lead_count=f.lead_count,this.bulkqrcodes_set=f.bulkqrcodes_set||[],this.color=f.color?f.color:"#C9C9C9",this.maintainer=f.maintainer||null,this.digitalbusinesscard_data=f.digitalbusinesscard_data||this.digitalbusinesscard_data,this.digitalbusinesscard_set=f.digitalbusinesscard_set||this.digitalbusinesscard_set,this.digitalbusinesscard_count=f.digitalbusinesscard_count||this.digitalbusinesscard_count)}}let E=(()=>{class u extends O.j{constructor(C,x,g){super(C,x,m,"tags",g)}static{this.\u0275fac=function(x){return new(x||u)(l.KVO(s.Qq),l.KVO(b.u),l.KVO(y.W))}}static{this.\u0275prov=l.jDH({token:u,factory:u.\u0275fac})}}return u})(),P=(()=>{class u extends O.j{constructor(C,x,g){super(C,x,m,"tags/attach_products/list",g)}static{this.\u0275fac=function(x){return new(x||u)(l.KVO(s.Qq),l.KVO(b.u),l.KVO(y.W))}}static{this.\u0275prov=l.jDH({token:u,factory:u.\u0275fac})}}return u})(),_=(()=>{class u extends O.j{constructor(C,x,g){super(C,x,m,"tags/attach_products/filter",g)}static{this.\u0275fac=function(x){return new(x||u)(l.KVO(s.Qq),l.KVO(b.u),l.KVO(y.W))}}static{this.\u0275prov=l.jDH({token:u,factory:u.\u0275fac})}}return u})()},82103:(I,S,a)=>{a.d(S,{C:()=>y});var h=a(18810),O=a(96354),l=a(99437),s=a(41360),b=a(64498);let y=(()=>{class m{constructor(P){this.myOrganizationsService=P}fetchOrganizations(P="",_=1){this.filteredOrgList=[];const u={name__icontains:P.toLowerCase()};return this.myOrganizationsService.getList(_,20,u,!1,"name").pipe((0,O.T)(f=>{const C=f;for(const x of C.objects)this.filteredOrgList.push({id:x.id,name:x.name.length<=18?x.name:x.name.substr(0,18)+"...",master:!x.parent});return{objects:this.filteredOrgList,pageCount:C.pageCount,totalCount:C.totalCount,next:C.next,previous:C.previous}}),(0,l.W)(f=>(0,h.$)(()=>f)))}static{this.\u0275fac=function(_){return new(_||m)(s.KVO(b.Y))}}static{this.\u0275prov=s.jDH({token:m,factory:m.\u0275fac})}}return m})()},90955:(I,S,a)=>{a.r(S),a.d(S,{DbcOnboardingModule:()=>Pi});var h=a(16213),O=a(10467),l=a(39109),s=a(12470),b=a(86566),y=a(70152),m=a(56977),E=a(88141),P=a(99437),_=a(60969);const u=(0,_.hZ)("slideLeft1",[(0,_.kY)(":enter",[(0,_.iF)({opacity:0,transform:"translate(35%, -20px)"}),(0,_.i0)("600ms 800ms ease-in",(0,_.iF)({opacity:1,transform:"translate(0, 0)"}))])]),f=(0,_.hZ)("slideLeft2",[(0,_.kY)(":enter",[(0,_.iF)({opacity:0,transform:"translate(18%, -20px)"}),(0,_.i0)("600ms 800ms ease-in",(0,_.iF)({opacity:1,transform:"translateX(0, 0)"}
1))])]),C=(0,_.hZ)("fadeIn",[(0,_.kY)(":enter",[(0,_.iF)({opacity:0}),(0,_.i0)("500ms 1200ms",(0,_.iF)({opacity:1}))])]),x=(0,_.hZ)("slideUp",[(0,_.kY)(":enter",[(0,_.iF)({opacity:0,transform:"translateY(100%)"}),(0,_.i0)("500ms 1200ms ease-in",(0,_.iF)({opacity:1,transform:"translateY(0)"}))])]);var g=a(73259),T=a(72036),N=a(67130),B=a(14429),G=a(81984),c=a(99898),d=a(13222),M=a(31287),Q=a(35776),J=Object.prototype.hasOwnProperty;const tt=(0,d.A)(function(n,p){if((0,Q.A)(p)||(0,M.A)(p))(0,c.A)(p,(0,B.A)(p),n);else for(var i in p)J.call(p,i)&&(0,G.A)(n,i,p[i])});var F=a(75825),v=a(94995),Y=a(48492),D=a(21413),it=a(76134),A=a(42289),t=a(41360),$=a(83926),W=a(76019),et=a(34677),H=a(35106),nt=a(65110),U=a(19476),ot=a(24682),at=a(91560),k=a(51919),rt=a(89871),st=a(40919),L=a(72076),ct=a(78366);function lt(n,p){if(1&n){const i=t.RV6();t.j41(0,"div",9)(1,"beaconstac-button",10),t.bIt("onClick",function(){t.eBV(i);const e=t.XpG();return t.Njj(e.onContinueClick())}),t.k0s()()}if(2&n){const i=t.XpG();t.R7$(),t.Aen(i.BUTTON_STYLES.FILLED),t.Y8G("type",i.BUTTON_TYPES.PRIMARY)("label","Continue")("disabled",!i.product.company||!i.product.designation)("width","100%")}}let pt=(()=>{class n{constructor(){this.productChange=new t.bkB,this.onContinueChange=new t.bkB,this.description="Let's create your first card by adding your company details.",this.inputChangeSubject=new D.B,this.ngUnsubscribe=new D.B,this.TEXT_FIELD_TYPES=l.zEX,this.FORM_INPUT_FIELDS=s.G4,this.BUTTON_TYPES=l.lPU,this.BUTTON_STYLES=l._Cj}ngOnInit(){this.inputChangeSubject.pipe((0,m.Q)(this.ngUnsubscribe),(0,y.B)(100)).subscribe(i=>{switch(i?.type){case s.G4.COMPANY_NAME:this.product.company=i?.value;break;case s.G4.JOB_TITLE:this.product.designation=i?.value}this.productChange.emit(this.product)})}onTextChange(i,o){this.inputChangeSubject.next({type:o,value:i})}onContinueClick(){this.onContinueChange.emit()}static{this.\u0275fac=function(o){return new(o||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-company-info"]],inputs:{product:"product",isOnMobile:"isOnMobile"},outputs:{productChange:"productChange",onContinueChange:"onContinueChange"},standalone:!1,decls:13,vars:22,consts:[[1,"d-flex","flex-column","gap-32"],[1,"w-100","d-flex","flex-column","gap-32"],[1,"title-text","d-flex","flex-column"],[1,"mt-0","absolute"],[1,"description"],[1,"w-100","d-flex","flex-column"],[3,"textChange","type","label","disabled","text","placeholder","maxWidth","id"],[1,"pt-3",3,"textChange","type","label","disabled","text","placeholder","maxWidth","id"],["class","w-100",4,"ngIf"],[1,"w-100"],[3,"onClick","type","label","disabled","width"]],template:function(o,e){1&o&&(t.j41(0,"div",0)(1,"div",1)(2,"div",2)(3,"span",3),t.EFF(4),t.k0s(),t.j41(5,"span",3),t.EFF(6,"Welcome to Uniqode!"),t.k0s()(),t.j41(7,"span",4),t.EFF(8),t.k0s()(),t.j41(9,"div",5)(10,"beaconstac-textfield",6),t.bIt("textChange",function(w){return e.onTextChange(w,e.FORM_INPUT_FIELDS.COMPANY_NAME)}),t.k0s(),t.j41(11,"beaconstac-textfield",7),t.bIt("textChange",function(w){return e.onTextChange(w,e.FORM_INPUT_FIELDS.JOB_TITLE)}),t.k0s()(),t.DNE(12,lt,2,6,"div",8),t.k0s()),2&o&&(t.Y8G("@.disabled",!e.isOnMobile),t.R7$(3),t.Y8G("@slideLeft1",void 0),t.R7$(),t.SpI("Hi ",e.product.first_name,","),t.R7$(),t.Y8G("@slideLeft2",void 0),t.R7$(2),t.Y8G("@fadeIn",void 0),t.R7$(),t.JRh(e.description),t.R7$(),t.Y8G("@slideUp",void 0),t.R7$(),t.Y8G("type",e.TEXT_FIELD_TYPES.TEXT)("label",!1)("disabled",!1)("text",e.product.company)("placeholder","Company")("maxWidth","648px")("id","company"),t.R7$(),t.Y8G("type",e.TEXT_FIELD_TYPES.TEXT)("label",!1)("disabled",!1)("text",e.product.designation)("placeholder","Job title")("maxWidth","648px")("id","company"),t.R7$(),t.Y8G("ngIf",!e.isOnMobile))},dependencies:[h.bT,k.$P,ct.gc],styles:[".main-container[_ngcontent-%COMP%]{height:100vh;width:100%;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover}.mobile-container[_ngcontent-%COMP%]{width:100%;height:100vh;background-color:#fff}.details-container[_ngcontent-%COMP%]{width:100%;max-width:765px;height:100%;max-height:560px;background-color:#fff;border-radius:4px}.mobile-form-detail-container[_ngcontent-%COMP%]{min-height:90%;padding-bottom:88px}.form-detail-container[_ngcontent-%COMP%]{justify-content:center;align-items:center}.live-preview-iframe[_ngcontent-%COMP%]{aspect-ratio:.5;width:220px;max-height:600px;min-height:340px;border-radius:12.59px;background:#fff;box-shadow:0 8px 25px #81848826;border:none}.title-text[_ngcontent-%COMP%]{color:#16212f;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.description[_ngcontent-%COMP%]{color:#5e6980;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}.sticky-button-container[_ngcontent-%COMP%]{position:fixed;bottom:0;width:100%;padding:16px 0;background-color:#fff;box-shadow:0 -4px 8px #0000001a}.sticky-cross-container[_ngcontent-%COMP%]{position:fixed;top:0;width:100%;padding:16px 0;background-color:#0000}.sticky-cross-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{color:#000;cursor:pointer;position:absolute;right:20px;top:20px}.card-design-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;overflow:scroll;gap:22px;margin-top:8px;scrollbar-width:none;-ms-overflow-style:none}.card-design-container[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.card-template-container[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0}.gap-32[_ngcontent-%COMP%]{gap:32px}.gap-16[_ngcontent-%COMP%]{gap:16px}.gap-12[_ngcontent-%COMP%]{gap:12px}.gap-8[_ngcontent-%COMP%]{gap:8px}.mobile-preview-frame[_ngcontent-%COMP%]{border-radius:16px;border:none;opacity:.4;background:#fff;box-shadow:0 10.737px 33.552px #81848826;min-height:55vh;
1aspect-ratio:.5!important;max-width:212px}.mobile-preview-frame.active[_ngcontent-%COMP%]{opacity:1!important;border:3px solid var(--p-primary-color)!important}[_nghost-%COMP%] beaconstac-upload>ngx-file-drop>div{width:100%}[_nghost-%COMP%] beaconstac-upload ngx-file-drop{width:100%}[_nghost-%COMP%] beaconstac-upload .upload-container{width:100%!important;height:150px;max-width:unset!important}[_nghost-%COMP%] beaconstac-upload .upload-container div>img{object-fit:cover!important}.size-24[_ngcontent-%COMP%]{font-size:24px}.rounded-button[_ngcontent-%COMP%]{border-radius:50%;border:1px solid #DBDFE3;width:25px;height:25px}.primary[_ngcontent-%COMP%]{color:var(--p-primary-color)}.secondary[_ngcontent-%COMP%]{color:#dbdfe3}.template-selector-overlay[_ngcontent-%COMP%]{width:100%;opacity:0;cursor:pointer;position:absolute;z-index:111;height:100%;max-height:480px;max-width:100%}.desktop-card-design-container[_ngcontent-%COMP%]{padding-right:44px;margin-top:16px}.desktop-template-selector-overlay[_ngcontent-%COMP%]{width:100%;opacity:0;cursor:pointer;position:absolute;z-index:111;height:100%;max-width:100%}.desktop-iframe-container[_ngcontent-%COMP%]{width:128px;height:258px}.desktop-frame[_ngcontent-%COMP%]{width:240px;height:480px;border-radius:17px;border:0px;opacity:.4;box-shadow:0 5.326px 16.645px #81848826;transform:scale(.54);transform-origin:0 0}.desktop-frame.active[_ngcontent-%COMP%]{opacity:1!important;border:4px solid var(--p-primary-color)!important}.finish-btn[_ngcontent-%COMP%]{padding-right:44px;margin-top:16px}.mobile-loader[_ngcontent-%COMP%]{height:100vh;width:100vw;position:absolute;top:0;background:#fff;z-index:9999}.steps-container[_ngcontent-%COMP%]{padding-left:60px}.circle-btn[_ngcontent-%COMP%]{border-radius:50%;border:1px solid #DBDFE3;width:28px;height:28px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;right:16px;background:#000;opacity:.3;top:16px}.cancel-button[_ngcontent-%COMP%]{font-size:14px}"],data:{animation:[u,f,x,C]}})}}return n})();var dt=a(95366);function _t(n,p){if(1&n){const i=t.RV6();t.j41(0,"div",7)(1,"beaconstac-button",8),t.bIt("onClick",function(){t.eBV(i);const e=t.XpG();return t.Njj(e.onContinueClick())}),t.k0s()()}if(2&n){const i=t.XpG();t.R7$(),t.Aen(i.BUTTON_STYLES.FILLED),t.Y8G("type",i.BUTTON_TYPES.PRIMARY)("label","Continue")("disabled",!(i.phoneNumberValue.length>3))("width","100%")}}let ft=(()=>{class n{constructor(){this.TEXT_FIELD_TYPES=l.zEX,this.FORM_INPUT_FIELDS=s.G4,this.BUTTON_TYPES=l.lPU,this.BUTTON_STYLES=l._Cj,this.phoneNumberValue="",this.fullPhoneNumber="",this.inputChangeSubject=new D.B,this.ngUnsubscribe=new D.B,this.productChange=new t.bkB,this.onContinueChange=new t.bkB,this.countryChange=new t.bkB}ngOnInit(){this.inputChangeSubject.pipe((0,m.Q)(this.ngUnsubscribe),(0,y.B)(100)).subscribe(i=>{this.phoneNumberValue=i?.value||"",this.fullPhoneNumber=`+${this.countryCallingCode} ${this.phoneNumberValue}`,i?.type===s.G4.PHONE_NUMBER&&(this.product.phone_v2=[{valid:!0,value:this.phoneNumberValue.trim()?this.fullPhoneNumber:this.phoneNumberValue,label:"Work"}]),this.productChange.emit(this.product)}),this.fullPhoneNumber=this.product?.phone_v2?.length?this.product.phone_v2[0]?.value:"",this.phoneNumberValue=this.product?.phone_v2?.length?this.fullPhoneNumber.split(" ").slice(1).join(" "):"",this.phoneNumberValue&&(this.countryCallingCode=this.fullPhoneNumber.split(" ")[0].replace("+",""))}onTextChange(i,o){this.inputChangeSubject.next({type:o,value:i})}onContinueClick(){this.onContinueChange.emit()}onCountryChange(i){this.countryCallingCode=i.countryCallingCode,this.countryNameCode=i.countryNameCode,this.inputChangeSubject.next({type:s.G4.PHONE_NUMBER,value:this.phoneNumberValue}),this.countryChange.emit({countryNameCode:this.countryNameCode,countryCallingCode:this.countryCallingCode})}static{this.\u0275fac=function(o){return new(o||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-contact-info"]],inputs:{product:"product",isOnMobile:"isOnMobile",countryNameCode:"countryNameCode",countryCallingCode:"countryCallingCode"},outputs:{productChange:"productChange",onContinueChange:"onContinueChange",countryChange:"countryChange"},standalone:!1,decls:9,vars:6,consts:[[1,"d-flex","flex-column","gap-32"],[1,"w-100","flex","flex-column"],[1,"title-text"],[1,"description"],[1,"w-100","d-flex","flex-column"],[3,"phoneNumberChange","countryChange","width","disabled","isRequired","countryNameCode","value"],["class","w-100",4,"ngIf"],[1,"w-100"],[3,"onClick","type","label","disabled","width"]],template:function(o,e){1&o&&(t.j41(0,"div",0)(1,"div",1)(2,"div",2),t.EFF(3," Add your contact details "),t.k0s()(),t.j41(4,"span",3),t.EFF(5,"Ensure clients and collaborators can reach you directly."),t.k0s(),t.j41(6,"div",4)(7,"beaconstac-intl-tel-input",5),t.bIt("phoneNumberChange",function(w){return e.onTextChange(w,e.FORM_INPUT_FIELDS.PHONE_NUMBER)})("countryChange",function(w){return e.onCountryChange(w)}
1),t.k0s()(),t.DNE(8,_t,2,6,"div",6),t.k0s()),2&o&&(t.R7$(7),t.Y8G("width","100%")("disabled",!1)("isRequired",!1)("countryNameCode",e.countryNameCode)("value",e.phoneNumberValue),t.R7$(),t.Y8G("ngIf",!e.isOnMobile))},dependencies:[h.bT,k.$P,dt.a],styles:[".main-container{height:100vh;width:100%;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover}.mobile-container{width:100%;height:100vh;background-color:#fff}.details-container{width:100%;max-width:765px;height:100%;max-height:560px;background-color:#fff;border-radius:4px}.mobile-form-detail-container{min-height:90%;padding-bottom:88px}.form-detail-container{justify-content:center;align-items:center}.live-preview-iframe{aspect-ratio:.5;width:220px;max-height:600px;min-height:340px;border-radius:12.59px;background:#fff;box-shadow:0 8px 25px #81848826;border:none}.title-text{color:#16212f;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.description{color:#5e6980;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}.sticky-button-container{position:fixed;bottom:0;width:100%;padding:16px 0;background-color:#fff;box-shadow:0 -4px 8px #0000001a}.sticky-cross-container{position:fixed;top:0;width:100%;padding:16px 0;background-color:#0000}.sticky-cross-container img{color:#000;cursor:pointer;position:absolute;right:20px;top:20px}.card-design-container{display:flex;flex-direction:row;overflow:scroll;gap:22px;margin-top:8px;scrollbar-width:none;-ms-overflow-style:none}.card-design-container::-webkit-scrollbar{display:none}.card-template-container{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0}.gap-32{gap:32px}.gap-16{gap:16px}.gap-12{gap:12px}.gap-8{gap:8px}.mobile-preview-frame{border-radius:16px;border:none;opacity:.4;background:#fff;box-shadow:0 10.737px 33.552px #81848826;min-height:55vh;aspect-ratio:.5!important;max-width:212px}.mobile-preview-frame.active{opacity:1!important;border:3px solid var(--p-primary-color)!important}:host ::ng-deep beaconstac-upload>ngx-file-drop>div{width:100%}:host ::ng-deep beaconstac-upload ngx-file-drop{width:100%}:host ::ng-deep beaconstac-upload .upload-container{width:100%!important;height:150px;max-width:unset!important}:host ::ng-deep beaconstac-upload .upload-container div>img{object-fit:cover!important}.size-24{font-size:24px}.rounded-button{border-radius:50%;border:1px solid #DBDFE3;width:25px;height:25px}.primary{color:var(--p-primary-color)}.secondary{color:#dbdfe3}.template-selector-overlay{width:100%;opacity:0;cursor:pointer;position:absolute;z-index:111;height:100%;max-height:480px;max-width:100%}.desktop-card-design-container{padding-right:44px;margin-top:16px}.desktop-template-selector-overlay{width:100%;opacity:0;cursor:pointer;position:absolute;z-index:111;height:100%;max-width:100%}.desktop-iframe-container{width:128px;height:258px}.desktop-frame{width:240px;height:480px;border-radius:17px;border:0px;opacity:.4;box-shadow:0 5.326px 16.645px #81848826;transform:scale(.54);transform-origin:0 0}.desktop-frame.active{opacity:1!important;border:4px solid var(--p-primary-color)!important}.finish-btn{padding-right:44px;margin-top:16px}.mobile-loader{height:100vh;width:100vw;position:absolute;top:0;background:#fff;z-index:9999}.steps-container{padding-left:60px}.circle-btn{border-radius:50%;border:1px solid #DBDFE3;width:28px;height:28px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;right:16px;background:#000;opacity:.3;top:16px}.cancel-button{font-size:14px}\n",":root{--iti-hover-color: rgba(0, 0, 0, .05);--iti-border-color: #ccc;--iti-dialcode-color: #999;--iti-dropdown-bg: white;--iti-search-icon-color: #999;--iti-spacer-horizontal: 8px;--iti-flag-height: 12px;--iti-flag-width: 16px;--iti-border-width: 1px;--iti-arrow-height: 4px;--iti-arrow-width: 6px;--iti-triangle-border: calc(var(--iti-arrow-width) / 2);--iti-arrow-padding: 6px;--iti-arrow-color: #555;--iti-path-flags-1x: url(flags.192a00023f40e142.webp);--iti-path-flags-2x: url([email protected]);--iti-path-globe-1x: url(globe.98e105ca81b63f37.webp);--iti-path-globe-2x: url([email protected]);--iti-flag-sprite-width: 3904px;--iti-flag-sprite-height: 12px;--iti-mobile-popup-margin: 30px}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin:0!important}.iti__country-container{position:absolute;top:0;bottom:0;left:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)}.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}.iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px #0003}.iti__search-input{width:100%;border-width:0;border-radius:3px;padding-left:30px;padding-right:28px}[dir=rtl] .iti__search-input{padding-left:inherit;padding-right:30px;background-position:right 8px center}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.iti__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.iti__search-input-wrapper{position:relative;display:flex;align-items:center}.iti__search-icon{position:absolute;
1left:8px;display:flex;pointer-events:none}[dir=rtl] .iti__search-icon{left:auto;right:8px}.iti__search-icon-svg{stroke:var(--iti-search-icon-color);fill:none;stroke-width:3}.iti__search-clear{position:absolute;right:4px;background:transparent;border:0;border-radius:3px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease;width:24px;height:24px}.iti__search-clear .iti__search-clear-x{stroke-width:2}.iti__search-clear .iti__search-clear-bg{fill:var(--iti-search-icon-color)}[dir=rtl] .iti__search-clear{right:auto;left:4px}.iti__search-clear:hover,.iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.iti__no-results{text-align:center;padding:30px 0}.iti__country-list{list-style:none;padding:0;margin:0;cursor:pointer;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width: 500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none}.iti__dial-code{color:var(--iti-dialcode-color)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.iti--container:hover{cursor:pointer}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti--fullscreen-popup.iti--container{background-color:#00000080;inset:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.iti__flag{--iti-flag-offset: 100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0 0 1px #888;background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.iti__ac{--iti-flag-offset: 0px}.iti__ad{--iti-flag-offset: -16px}.iti__ae{--iti-flag-offset: -32px}.iti__af{--iti-flag-offset: -48px}.iti__ag{--iti-flag-offset: -64px}.iti__ai{--iti-flag-offset: -80px}.iti__al{--iti-flag-offset: -96px}.iti__am{--iti-flag-offset: -112px}.iti__ao{--iti-flag-offset: -128px}.iti__ar{--iti-flag-offset: -144px}.iti__as{--iti-flag-offset: -160px}.iti__at{--iti-flag-offset: -176px}.iti__au{--iti-flag-offset: -192px}.iti__aw{--iti-flag-offset: -208px}.iti__ax{--iti-flag-offset: -224px}.iti__az{--iti-flag-offset: -240px}.iti__ba{--iti-flag-offset: -256px}.iti__bb{--iti-flag-offset: -272px}.iti__bd{--iti-flag-offset: -288px}.iti__be{--iti-flag-offset: -304px}.iti__bf{--iti-flag-offset: -320px}.iti__bg{--iti-flag-offset: -336px}.iti__bh{--iti-flag-offset: -352px}.iti__bi{--iti-flag-offset: -368px}.iti__bj{--iti-flag-offset: -384px}.iti__bl{--iti-flag-offset: -400px}.iti__bm{--iti-flag-offset: -416px}.iti__bn{--iti-flag-offset: -432px}.iti__bo{--iti-flag-offset: -448px}.iti__bq{--iti-flag-offset: -464px}.iti__br{--iti-flag-offset: -480px}.iti__bs{--iti-flag-offset: -496px}.iti__bt{--iti-flag-offset: -512px}.iti__bw{--iti-flag-offset: -528px}.iti__by{--iti-flag-offset: -544px}.iti__bz{--iti-flag-offset: -560px}.iti__ca{--iti-flag-offset: -576px}.iti__cc{--iti-flag-offset: -592px}.iti__cd{--iti-flag-offset: -608px}.iti__cf{--iti-flag-offset: -624px}.iti__cg{--iti-flag-offset: -640px}.iti__ch{--iti-flag-offset: -656px}.iti__ci{--iti-flag-offset: -672px}.iti__ck{--iti-flag-offset: -688px}.iti__cl{--iti-flag-offset: -704px}.iti__cm{--iti-flag-offset: -720px}.iti__cn{--iti-flag-offset: -736px}.iti__co{--iti-flag-offset: -752px}.iti__cr{--iti-flag-offset: -768px}.iti__cu{--iti-flag-offset: -784px}.iti__cv{--iti-flag-offset: -800px}.iti__cw{--iti-flag-offset: -816px}.iti__cx{--iti-flag-offset: -832px}.iti__cy{--iti-flag-offset: -848px}.iti__cz{--iti-flag-offset: -864px}.iti__de{--iti-flag-offset: -880px}.iti__dj{--iti-flag-offset: -896px}.iti__dk{--iti-flag-offset: -912px}.iti__dm{--iti-flag-offset: -928px}.iti__do{--iti-flag-offset: -944px}.iti__dz{--iti-flag-offset: -960px}.iti__ec{--iti-flag-offset: -976px}.iti__ee{--iti-flag-offset: -992px}.iti__eg{--iti-flag-offset: -1008px}.iti__eh{--iti-flag-offset: -1024px}.iti__er{--iti-flag-offset: -1040px}.iti__es{--iti-flag-offset: -1056px}.iti__et{--iti-flag-offset: -1072px}.iti__fi{--iti-flag-offset: -1088px}.iti__fj{--iti-flag-offset: -1104px}.iti__fk{--iti-flag-offset: -1120px}.iti__fm{--iti-flag-offset: -1136px}.iti__fo{--iti-flag-offset: -1152px}.iti__fr{--iti-flag-offset: -1168px}.iti__ga{--iti-flag-offset: -1184px}.iti__gb{--iti-flag-offset: -1200px}.iti__gd{--iti-flag-offset: -1216px}.iti__ge{--iti-flag-offset: -1232px}.iti__gf{--iti-flag-offset: -1248px}.iti__gg{--iti-flag-offset: -1264px}.iti__gh{--iti-flag-offset: -1280px}.iti__gi{--iti-flag-offset: -1296px}.iti__gl{--iti-flag-offset: -1312px}.iti__gm{--iti-flag-offset: -1328px}.iti__gn{--iti-flag-offset: -1344px}.iti__gp{--iti-flag-offset: -1360px}.iti__gq{--iti-flag-offset: -1376px}.iti__gr{--iti-flag-offset: -1392px}.iti__gt{--iti-flag-offset: -1408px}.iti__gu{--iti-flag-offset: -1424px}.iti__gw{--iti-flag-offset: -1440px}.iti__gy{--iti-flag-offset: -1456px}.iti__hk{--iti-flag-offset: -1472px}.iti__hn{--iti-flag-offset: -1488px}.iti__hr{--iti-flag-offset: -1504px}.iti__ht{--iti-flag-offset: -1520px}.iti__hu{--iti-flag-offset: -1536px}.iti__id{--iti-flag-offset: -1552px}.iti__ie{--iti-flag-offset: -1568px}.iti__il{--iti-flag-offset: -1584px}.iti__im{--iti-flag-offset: -1600px}.iti__in{--iti-flag-offset: -1616px}.iti__io{--iti-flag-offset: -1632px}.iti__iq{--iti-flag-offset: -1648px}.iti__ir{--iti-flag-offset: -1664px}.iti__is{--iti-flag-offset: -1680px}.iti__it{--iti-flag-offset: -1696px}.iti__je{--iti-flag-offset: -1712px}.iti__jm{--iti-flag-offset: -1728px}.iti__jo{--iti-flag-offset: -1744px}.iti__jp{--iti-flag-offset: -1760px}.iti__ke{--iti-flag-offset: -1776px}.iti__kg{--iti-flag-offset: -1792px}.iti__kh{--iti-flag-offset: -1808px}.iti__ki{--iti-flag-offset: -1824px}.iti__km{--iti-flag-offset: -1840px}.iti__kn{--iti-flag-offset: -1856px}.iti__kp{--iti-flag-offset: -1872px}.iti__kr{--iti-flag-offset: -1888px}.iti__kw{--iti-flag-offset: -1904px}.iti__ky{--iti-flag-offset: -1920px}.iti__kz{--iti-flag-offset: -1936px}
1.iti__la{--iti-flag-offset: -1952px}.iti__lb{--iti-flag-offset: -1968px}.iti__lc{--iti-flag-offset: -1984px}.iti__li{--iti-flag-offset: -2000px}.iti__lk{--iti-flag-offset: -2016px}.iti__lr{--iti-flag-offset: -2032px}.iti__ls{--iti-flag-offset: -2048px}.iti__lt{--iti-flag-offset: -2064px}.iti__lu{--iti-flag-offset: -2080px}.iti__lv{--iti-flag-offset: -2096px}.iti__ly{--iti-flag-offset: -2112px}.iti__ma{--iti-flag-offset: -2128px}.iti__mc{--iti-flag-offset: -2144px}.iti__md{--iti-flag-offset: -2160px}.iti__me{--iti-flag-offset: -2176px}.iti__mf{--iti-flag-offset: -2192px}.iti__mg{--iti-flag-offset: -2208px}.iti__mh{--iti-flag-offset: -2224px}.iti__mk{--iti-flag-offset: -2240px}.iti__ml{--iti-flag-offset: -2256px}.iti__mm{--iti-flag-offset: -2272px}.iti__mn{--iti-flag-offset: -2288px}.iti__mo{--iti-flag-offset: -2304px}.iti__mp{--iti-flag-offset: -2320px}.iti__mq{--iti-flag-offset: -2336px}.iti__mr{--iti-flag-offset: -2352px}.iti__ms{--iti-flag-offset: -2368px}.iti__mt{--iti-flag-offset: -2384px}.iti__mu{--iti-flag-offset: -2400px}.iti__mv{--iti-flag-offset: -2416px}.iti__mw{--iti-flag-offset: -2432px}.iti__mx{--iti-flag-offset: -2448px}.iti__my{--iti-flag-offset: -2464px}.iti__mz{--iti-flag-offset: -2480px}.iti__na{--iti-flag-offset: -2496px}.iti__nc{--iti-flag-offset: -2512px}.iti__ne{--iti-flag-offset: -2528px}.iti__nf{--iti-flag-offset: -2544px}.iti__ng{--iti-flag-offset: -2560px}.iti__ni{--iti-flag-offset: -2576px}.iti__nl{--iti-flag-offset: -2592px}.iti__no{--iti-flag-offset: -2608px}.iti__np{--iti-flag-offset: -2624px}.iti__nr{--iti-flag-offset: -2640px}.iti__nu{--iti-flag-offset: -2656px}.iti__nz{--iti-flag-offset: -2672px}.iti__om{--iti-flag-offset: -2688px}.iti__pa{--iti-flag-offset: -2704px}.iti__pe{--iti-flag-offset: -2720px}.iti__pf{--iti-flag-offset: -2736px}.iti__pg{--iti-flag-offset: -2752px}.iti__ph{--iti-flag-offset: -2768px}.iti__pk{--iti-flag-offset: -2784px}.iti__pl{--iti-flag-offset: -2800px}.iti__pm{--iti-flag-offset: -2816px}.iti__pr{--iti-flag-offset: -2832px}.iti__ps{--iti-flag-offset: -2848px}.iti__pt{--iti-flag-offset: -2864px}.iti__pw{--iti-flag-offset: -2880px}.iti__py{--iti-flag-offset: -2896px}.iti__qa{--iti-flag-offset: -2912px}.iti__re{--iti-flag-offset: -2928px}.iti__ro{--iti-flag-offset: -2944px}.iti__rs{--iti-flag-offset: -2960px}.iti__ru{--iti-flag-offset: -2976px}.iti__rw{--iti-flag-offset: -2992px}.iti__sa{--iti-flag-offset: -3008px}.iti__sb{--iti-flag-offset: -3024px}.iti__sc{--iti-flag-offset: -3040px}.iti__sd{--iti-flag-offset: -3056px}.iti__se{--iti-flag-offset: -3072px}.iti__sg{--iti-flag-offset: -3088px}.iti__sh{--iti-flag-offset: -3104px}.iti__si{--iti-flag-offset: -3120px}.iti__sj{--iti-flag-offset: -3136px}.iti__sk{--iti-flag-offset: -3152px}.iti__sl{--iti-flag-offset: -3168px}.iti__sm{--iti-flag-offset: -3184px}.iti__sn{--iti-flag-offset: -3200px}.iti__so{--iti-flag-offset: -3216px}.iti__sr{--iti-flag-offset: -3232px}.iti__ss{--iti-flag-offset: -3248px}.iti__st{--iti-flag-offset: -3264px}.iti__sv{--iti-flag-offset: -3280px}.iti__sx{--iti-flag-offset: -3296px}.iti__sy{--iti-flag-offset: -3312px}.iti__sz{--iti-flag-offset: -3328px}.iti__tc{--iti-flag-offset: -3344px}.iti__td{--iti-flag-offset: -3360px}.iti__tg{--iti-flag-offset: -3376px}.iti__th{--iti-flag-offset: -3392px}.iti__tj{--iti-flag-offset: -3408px}.iti__tk{--iti-flag-offset: -3424px}.iti__tl{--iti-flag-offset: -3440px}.iti__tm{--iti-flag-offset: -3456px}.iti__tn{--iti-flag-offset: -3472px}.iti__to{--iti-flag-offset: -3488px}.iti__tr{--iti-flag-offset: -3504px}.iti__tt{--iti-flag-offset: -3520px}.iti__tv{--iti-flag-offset: -3536px}.iti__tw{--iti-flag-offset: -3552px}.iti__tz{--iti-flag-offset: -3568px}.iti__ua{--iti-flag-offset: -3584px}.iti__ug{--iti-flag-offset: -3600px}.iti__us{--iti-flag-offset: -3616px}.iti__uy{--iti-flag-offset: -3632px}.iti__uz{--iti-flag-offset: -3648px}.iti__va{--iti-flag-offset: -3664px}.iti__vc{--iti-flag-offset: -3680px}.iti__ve{--iti-flag-offset: -3696px}.iti__vg{--iti-flag-offset: -3712px}.iti__vi{--iti-flag-offset: -3728px}.iti__vn{--iti-flag-offset: -3744px}.iti__vu{--iti-flag-offset: -3760px}.iti__wf{--iti-flag-offset: -3776px}.iti__ws{--iti-flag-offset: -3792px}.iti__xk{--iti-flag-offset: -3808px}.iti__ye{--iti-flag-offset: -3824px}.iti__yt{--iti-flag-offset: -3840px}.iti__za{--iti-flag-offset: -3856px}.iti__zm{--iti-flag-offset: -3872px}.iti__zw{--iti-flag-offset: -3888px}.iti__globe{background-image:var(--iti-path-globe-1x);background-size:contain;background-position:right;box-shadow:none;height:19px}@media (min-resolution: 2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}:host ::ng-deep beaconstac-intl-tel-input .iti__flag{background-image:url([email protected])}\n"],encapsulation:2})}}return n})();var V=a(7673),gt=a(70980),ht=a(23555),ut=a(24607),mt=a(14777);const xt=["imageCropper"],bt=["profilePictureUpload"],Ct=()=>["image/png","image/heic","image/jpeg"];function vt(n,p){if(1&n){const i=t.RV6();t.j41(0,"div",10)(1,"beaconstac-button",11),t.bIt("onClick",function(){t.eBV(i);const e=t.XpG();return t.Njj(e.onContinueClick())}),t.k0s()()}if(2&n){const i=t.XpG();t.R7$(),t.Aen(i.BUTTON_STYLES.FILLED),t.Y8G("type",i.BUTTON_TYPES.PRIMARY)("label","Continue")("disabled",!i.product.user_image_url)("width","100%")}}function Ot(n,p){if(1&n){const i=t.RV6();t.j41(0,"app-image-cropper",12,1),t.bIt("cropperClose",function(){t.eBV(i);const e=t.XpG();return t.Njj(e.closeImageCropperModal())})("imageUpdated",function(e){t.eBV(i);const r=t.XpG();return t.Njj(r.updateProfilePicture(e))}),t.k0s()}if(2&n){const i=t.XpG();t.Y8G("imageFile",i.imageCropperFile)("imageAspectRatio","1")("showUploadOriginal",!1)}}function wt(n,p){1&n&&t.nrm(0,"beaconstac-wait-loader",13)}let yt=(()=>{class n{constructor(i,o,e){this.cdr=i,this.fileConversionService=o,this.messageModal=e,this.productChange=new t.bkB,this.onContinueChange=new t.bkB,this.BUTTON_TYPES=l.lPU,this.BUTTON_STYLES=l._Cj,this.imageCropperFile=null}onProfilePictureAdded(i){const o=i;let e;console.log(i),this.isLoading$=!0,e="image/heic"===o.type?this.fileConversionService.heicToJpeg(o).pipe((0,P.W)(r=>(this.messageModal.show("Failed to convert HEIC file","danger"),(0,V.of)(null)))):(0,V.of)(o),e.pipe((0,P.W)(r=>(console.error("Error during file upload or processing:",r),this.messageModal.show("Error during file upload","danger"),(0,V.of)(null))),(0,gt.j)(()=>{this.isLoading$=!1})).subscribe(r=>{r&&(this.imageCropperFile=r,this.cdr.detectChanges(),this.imageCropper.show())})}onProfilePictureRemoved(){this.imageCropperFile=null,this.product.user_image_url="",this.productChange.emit(this.product),this.profilePictureUpload.clear()}closeImageCropperModal(){this.imageCropper.hide(),this.product.user_image_url||this.profilePictureUpload.clear()}updateProfilePicture(i){this.product.user_image_url=i.url,this.productChange.emit(this.product),this.imageCropper.hide()}onContinueClick(){this.onContinueChange.emit()}static{this.\u0275fac=function(o){return new(o||n)(t.rXU(t.gRc),t.rXU(ht.S
1),t.rXU(U.W))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-profile-info"]],viewQuery:function(o,e){if(1&o&&(t.GBs(xt,5),t.GBs(bt,5)),2&o){let r;t.mGM(r=t.lsd())&&(e.imageCropper=r.first),t.mGM(r=t.lsd())&&(e.profilePictureUpload=r.first)}},inputs:{product:"product",isOnMobile:"isOnMobile"},outputs:{productChange:"productChange",onContinueChange:"onContinueChange"},standalone:!1,decls:10,vars:13,consts:[["profilePictureUpload",""],["imageCropper",""],[1,"d-flex","flex-column","gap-32"],[1,"w-100","flex","flex-column"],[1,"title-text"],[1,"w-100","d-flex","flex-column"],[1,"w-100",3,"fileChange","onFileRemove","width","isUploading","acceptTypes","maxSize","height","preview","showRemoveButton","inputText","inputSubText"],["class","w-100",4,"ngIf"],[3,"imageFile","imageAspectRatio","showUploadOriginal","cropperClose","imageUpdated",4,"ngIf"],["class","beaconstac-overlay onboard-loader",4,"ngIf"],[1,"w-100"],[3,"onClick","type","label","disabled","width"],[3,"cropperClose","imageUpdated","imageFile","imageAspectRatio","showUploadOriginal"],[1,"beaconstac-overlay","onboard-loader"]],template:function(o,e){if(1&o){const r=t.RV6();t.j41(0,"div",2)(1,"div",3)(2,"div",4),t.EFF(3," Upload your profile photo "),t.k0s()(),t.j41(4,"div",5)(5,"beaconstac-upload",6,0),t.bIt("fileChange",function(R){return t.eBV(r),t.Njj(e.onProfilePictureAdded(R))})("onFileRemove",function(){return t.eBV(r),t.Njj(e.onProfilePictureRemoved())}),t.k0s()(),t.DNE(7,vt,2,6,"div",7),t.k0s(),t.DNE(8,Ot,2,3,"app-image-cropper",8)(9,wt,1,0,"beaconstac-wait-loader",9)}2&o&&(t.R7$(5),t.Y8G("width","webkit-fill-available")("isUploading",!1)("acceptTypes",t.lJ4(12,Ct))("maxSize",5e7)("height","auto")("preview",null==e.product?null:e.product.user_image_url)("showRemoveButton",!0)("inputText","Upload photo")("inputSubText","JPEG ,PNG and HEIC format"),t.R7$(2),t.Y8G("ngIf",!e.isOnMobile),t.R7$(),t.Y8G("ngIf",e.imageCropperFile),t.R7$(),t.Y8G("ngIf",e.isLoading$))},dependencies:[h.bT,k.$P,ut.v,mt._,L.M],styles:[".main-container[_ngcontent-%COMP%]{height:100vh;width:100%;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover}.mobile-container[_ngcontent-%COMP%]{width:100%;height:100vh;background-color:#fff}.details-container[_ngcontent-%COMP%]{width:100%;max-width:765px;height:100%;max-height:560px;background-color:#fff;border-radius:4px}.mobile-form-detail-container[_ngcontent-%COMP%]{min-height:90%;padding-bottom:88px}.form-detail-container[_ngcontent-%COMP%]{justify-content:center;align-items:center}.live-preview-iframe[_ngcontent-%COMP%]{aspect-ratio:.5;width:220px;max-height:600px;min-height:340px;border-radius:12.59px;background:#fff;box-shadow:0 8px 25px #81848826;border:none}.title-text[_ngcontent-%COMP%]{color:#16212f;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.description[_ngcontent-%COMP%]{color:#5e6980;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}.sticky-button-container[_ngcontent-%COMP%]{position:fixed;bottom:0;width:100%;padding:16px 0;background-color:#fff;box-shadow:0 -4px 8px #0000001a}.sticky-cross-container[_ngcontent-%COMP%]{position:fixed;top:0;width:100%;padding:16px 0;background-color:#0000}.sticky-cross-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{color:#000;cursor:pointer;position:absolute;right:20px;top:20px}.card-design-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;overflow:scroll;gap:22px;margin-top:8px;scrollbar-width:none;-ms-overflow-style:none}.card-design-container[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.card-template-container[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0}.gap-32[_ngcontent-%COMP%]{gap:32px}.gap-16[_ngcontent-%COMP%]{gap:16px}.gap-12[_ngcontent-%COMP%]{gap:12px}.gap-8[_ngcontent-%COMP%]{gap:8px}.mobile-preview-frame[_ngcontent-%COMP%]{border-radius:16px;border:none;opacity:.4;background:#fff;box-shadow:0 10.737px 33.552px #81848826;min-height:55vh;aspect-ratio:.5!important;max-width:212px}.mobile-preview-frame.active[_ngcontent-%COMP%]{opacity:1!important;border:3px solid var(--p-primary-color)!important}[_nghost-%COMP%] beaconstac-upload>ngx-file-drop>div{width:100%}[_nghost-%COMP%] beaconstac-upload ngx-file-drop{width:100%}[_nghost-%COMP%] beaconstac-upload .upload-container{width:100%!important;height:150px;max-width:unset!important}[_nghost-%COMP%] beaconstac-upload .upload-container div>img{object-fit:cover!important}.size-24[_ngcontent-%COMP%]{font-size:24px}
1.rounded-button[_ngcontent-%COMP%]{border-radius:50%;border:1px solid #DBDFE3;width:25px;height:25px}.primary[_ngcontent-%COMP%]{color:var(--p-primary-color)}.secondary[_ngcontent-%COMP%]{color:#dbdfe3}.template-selector-overlay[_ngcontent-%COMP%]{width:100%;opacity:0;cursor:pointer;position:absolute;z-index:111;height:100%;max-height:480px;max-width:100%}.desktop-card-design-container[_ngcontent-%COMP%]{padding-right:44px;margin-top:16px}.desktop-template-selector-overlay[_ngcontent-%COMP%]{width:100%;opacity:0;cursor:pointer;position:absolute;z-index:111;height:100%;max-width:100%}.desktop-iframe-container[_ngcontent-%COMP%]{width:128px;height:258px}.desktop-frame[_ngcontent-%COMP%]{width:240px;height:480px;border-radius:17px;border:0px;opacity:.4;box-shadow:0 5.326px 16.645px #81848826;transform:scale(.54);transform-origin:0 0}.desktop-frame.active[_ngcontent-%COMP%]{opacity:1!important;border:4px solid var(--p-primary-color)!important}.finish-btn[_ngcontent-%COMP%]{padding-right:44px;margin-top:16px}.mobile-loader[_ngcontent-%COMP%]{height:100vh;width:100vw;position:absolute;top:0;background:#fff;z-index:9999}.steps-container[_ngcontent-%COMP%]{padding-left:60px}.circle-btn[_ngcontent-%COMP%]{border-radius:50%;border:1px solid #DBDFE3;width:28px;height:28px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;right:16px;background:#000;opacity:.3;top:16px}.cancel-button[_ngcontent-%COMP%]{font-size:14px}",".onboard-loader[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:-webkit-fill-available;height:-webkit-fill-available}"]})}}return n})();function Pt(n,p){if(1&n){const i=t.RV6();t.j41(0,"div")(1,"div",8)(2,"div",9),t.bIt("click",function(){const e=t.eBV(i).$implicit,r=t.XpG
1(2);return t.Njj(r.selectDesign(e))}),t.k0s(),t.j41(3,"div",10)(4,"div",11),t.nrm(5,"iframe",12),t.k0s()(),t.j41(6,"div",13),t.nrm(7,"i",14),t.j41(8,"div",15),t.bIt("click",function(){const e=t.eBV(i).$implicit,r=t.XpG(2);return t.Njj(r.selectDesign(e))}),t.k0s()()()()}if(2&n){const i=p.$implicit,o=p.index,e=t.XpG(2);t.R7$(3),t.Mz_("id","customPreview-",o,""),t.R7$(2),t.Mz_("id","preview-template-frame-",o,""),t.Y8G("ngClass",i.layout===e.product.layout?"active":""),t.R7$(2),t.Y8G("ngClass",i.layout===e.product.layout?"fas fa-check-circle size-24 primary":"d-none"),t.R7$(),t.Y8G("ngClass",i.layout!==e.product.layout?"":"d-none")}}function St(n,p){if(1&n&&(t.j41(0,"div",6),t.DNE(1,Pt,9,7,"div",7),t.k0s()),2&n){const i=t.XpG();t.R7$(),t.Y8G("ngForOf",i.dbcPrefilledDesigns)}}function Et(n,p){if(1&n){const i=t.RV6();t.j41(0,"div")(1,"div",17)(2,"div",18),t.bIt("click",function(){const e=t.eBV(i).$implicit,r=t.XpG(2);return t.Njj(r.selectDesign(e))}),t.k0s(),t.j41(3,"div",19)(4,"div",20),t.nrm(5,"iframe",21),t.k0s()(),t.j41(6,"div",13),t.nrm(7,"i",14),t.j41(8,"div",15),t.bIt("click",function(){const e=t.eBV(i).$implicit,r=t.XpG
1(2);return t.Njj(r.selectDesign(e))}),t.k0s()()()()}if(2&n){const i=p.$implicit,o=p.index,e=t.XpG(2);t.R7$(3),t.Mz_("id","customPreview-",o,""),t.R7$(2),t.Mz_("id","preview-template-frame-",o,""),t.Y8G("ngClass",i.layout===e.product.layout?"active":""),t.R7$(2),t.Y8G("ngClass",i.layout===e.product.layout?"fas fa-check-circle size-24 primary":"d-none"),t.R7$(),t.Y8G("ngClass",i.layout!==e.product.layout?"":"d-none")}}function Tt(n,p){if(1&n&&(t.j41(0,"div",16),t.DNE(1,Et,9,7,"div",7),t.k0s()),2&n){const i=t.XpG();t.R7$(),t.Y8G("ngForOf",i.dbcPrefilledDesigns)}}function Nt(n,p){if(1&n){const i=t.RV6();t.j41(0,"div",22)(1,"beaconstac-button",23),t.bIt("onClick",function(){t.eBV(i);const e=t.XpG();return t.Njj(e.onContinueClick())}),t.k0s()()}if(2&n){const i=t.XpG();t.R7$(),t.Aen(i.BUTTON_STYLES.FILLED),t.Y8G("type",i.BUTTON_TYPES.PRIMARY)("label","Finish")("width","320px")}}let Mt=(()=>{class n{constructor(i){this.cdr=i,this.productChange=new t.bkB,this.onContinueChange=new t.bkB,this.dbcPrefilledDesigns=new Array,this.DBCCardTypes=F.jA,this.BUTTON_TYPES=l.lPU,this.BUTTON_STYLES=l._Cj}ngAfterViewInit(){this.setPrefilledDesigns()}setPrefilledDesigns(){s.nx.forEach((i,o)=>{const e=(0,g.A)(this.product);e.layout=i,e.customizations=(0,g.A)(s.Pi[i]),e.logo_size=Y.IT[Number(i)],this.dbcPrefilledDesigns.push(new b.n8({...e}))}),this.cdr.detectChanges(),this.loadPreview()}selectDesign(i){this.product=new b.n8(i),this.productChange.emit(this.product)}loadPreview(){for(let i=0;i<this.dbcPrefilledDesigns.length;i++){const o=this.dbcPrefilledDesigns[i],e=document.getElementById(`preview-template-frame-${i}`),r=e.contentWindow||e.contentDocument.document;r.document.open(),o.__decoupled_contact_sharing__=!0,r.document.write(b.n8.getVcardPreviewHTML(o,!1,!1,void 0,void 0)),r.document.close()}}onContinueClick(){this.onContinueChange.emit()}static{this.\u0275fac=function(o){return new(o||n)(t.rXU(t.gRc))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-design-select"]],inputs:{product:"product",isOnMobile:"isOnMobile"},outputs:{productChange:"productChange",onContinueChange:"onContinueChange"},standalone:!1,decls:7,vars:4,consts:[[1,"d-flex","flex-column","gap-16",3,"ngClass"],[1,"w-100","flex","flex-column"],[1,"title-text"],["class","card-design-container",4,"ngIf"],["class","desktop-card-design-container d-flex flex-row justify-content-between align-items-center",4,"ngIf"],["class","finish-btn d-flex flex-row justify-content-center align-items-center",4,"ngIf"],[1,"card-design-container"],[4,"ngFor","ngForOf"],[1,"d-flex","flex-column","h-100","gap-12","position-relative"],[1,"template-selector-overlay",3,"click"],[1,"d-flex","flex-column","justify-content-center","align-items-top","w-100","h-100",3,"id"],[1,"iframe-container","h-100","w-100"],[1,"cursor-pointer","mobile-preview-frame",3,"id","ngClass"],[1,"d-flex","justify-content-center","align-items-center","cursor-pointer"],[3,"ngClass"],[1,"rounded-button",3,"click","ngClass"],[1,"desktop-card-design-container","d-flex","flex-row","justify-content-between","align-items-center"],[1,"d-flex","flex-column","gap-16","position-relative"],[1,"desktop-template-selector-overlay",3,"click"],[1,"d-flex","flex-column","justify-content-center","align-items-top",3,"id"],[1,"desktop-iframe-container"],[1,"desktop-frame","cursor-pointer",3,"id","ngClass"],[1,"finish-btn","d-flex","flex-row","justify-content-center","align-items-center"],[3,"onClick","type","label","width"]],template:function(o,e){1&o&&(t.j41(0,"div",0)(1,"div",1)(2,"div",2),t.EFF(3," Finally, select a design for your card "),t.k0s()(),t.DNE(4,St,2,1,"div",3)(5,Tt,2,1,"div",4)(6,Nt,2,5,"div",5),t.k0s()),2&o&&(t.Y8G("ngClass",e.isOnMobile?"pt-3":""),t.R7$(4),t.Y8G("ngIf",e.isOnMobile),t.R7$(),t.Y8G("ngIf",!e.isOnMobile),t.R7$(),t.Y8G("ngIf",!e.isOnMobile))},dependencies:[h.YU,h.Sq,h.bT,k.$P],styles:[".main-container[_ngcontent-%COMP%]{height:100vh;width:100%;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover}.mobile-container[_ngcontent-%COMP%]{width:100%;height:100vh;background-color:#fff}.details-container[_ngcontent-%COMP%]{width:100%;max-width:765px;height:100%;max-height:560px;background-color:#fff;border-radius:4px}.mobile-form-detail-container[_ngcontent-%COMP%]{min-height:90%;padding-bottom:88px}.form-detail-container[_ngcontent-%COMP%]{justify-content:center;align-items:center}.live-preview-iframe[_ngcontent-%COMP%]{aspect-ratio:.5;width:220px;max-height:600px;min-height:340px;border-radius:12.59px;background:#fff;box-shadow:0 8px 25px #81848826;border:none}.title-text[_ngcontent-%COMP%]{color:#16212f;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.description[_ngcontent-%COMP%]{color:#5e6980;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}.sticky-button-container[_ngcontent-%COMP%]{position:fixed;bottom:0;width:100%;padding:16px 0;background-color:#fff;box-shadow:0 -4px 8px #0000001a}.sticky-cross-container[_ngcontent-%COMP%]{position:fixed;top:0;width:100%;padding:16px 0;background-color:#0000}.sticky-cross-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{color:#000;cursor:pointer;position:absolute;right:20px;top:20px}.card-design-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;overflow:scroll;gap:22px;margin-top:8px;scrollbar-width:none;-ms-overflow-style:none}.card-design-container[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.card-template-container[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0}.gap-32[_ngcontent-%COMP%]{gap:32px}.gap-16[_ngcontent-%COMP%]{gap:16px}.gap-12[_ngcontent-%COMP%]{gap:12px}.gap-8[_ngcontent-%COMP%]{gap:8px}.mobile-preview-frame[_ngcontent-%COMP%]{border-radius:16px;border:none;opacity:.4;background:#fff;box-shadow:0 10.737px 33.552px #81848826;min-height:55vh;
1aspect-ratio:.5!important;max-width:212px}.mobile-preview-frame.active[_ngcontent-%COMP%]{opacity:1!important;border:3px solid var(--p-primary-color)!important}[_nghost-%COMP%] beaconstac-upload>ngx-file-drop>div{width:100%}[_nghost-%COMP%] beaconstac-upload ngx-file-drop{width:100%}[_nghost-%COMP%] beaconstac-upload .upload-container{width:100%!important;height:150px;max-width:unset!important}[_nghost-%COMP%] beaconstac-upload .upload-container div>img{object-fit:cover!important}.size-24[_ngcontent-%COMP%]{font-size:24px}.rounded-button[_ngcontent-%COMP%]{border-radius:50%;border:1px solid #DBDFE3;width:25px;height:25px}.primary[_ngcontent-%COMP%]{color:var(--p-primary-color)}.secondary[_ngcontent-%COMP%]{color:#dbdfe3}.template-selector-overlay[_ngcontent-%COMP%]{width:100%;opacity:0;cursor:pointer;position:absolute;z-index:111;height:100%;max-height:480px;max-width:100%}.desktop-card-design-container[_ngcontent-%COMP%]{padding-right:44px;margin-top:16px}.desktop-template-selector-overlay[_ngcontent-%COMP%]{width:100%;opacity:0;cursor:pointer;position:absolute;z-index:111;height:100%;max-width:100%}.desktop-iframe-container[_ngcontent-%COMP%]{width:128px;height:258px}.desktop-frame[_ngcontent-%COMP%]{width:240px;height:480px;border-radius:17px;border:0px;opacity:.4;box-shadow:0 5.326px 16.645px #81848826;transform:scale(.54);transform-origin:0 0}.desktop-frame.active[_ngcontent-%COMP%]{opacity:1!important;border:4px solid var(--p-primary-color)!important}.finish-btn[_ngcontent-%COMP%]{padding-right:44px;margin-top:16px}.mobile-loader[_ngcontent-%COMP%]{height:100vh;width:100vw;position:absolute;top:0;background:#fff;z-index:9999}.steps-container[_ngcontent-%COMP%]{padding-left:60px}.circle-btn[_ngcontent-%COMP%]{border-radius:50%;border:1px solid #DBDFE3;width:28px;height:28px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;right:16px;background:#000;opacity:.3;top:16px}.cancel-button[_ngcontent-%COMP%]{font-size:14px}"]})}}return n})();var Dt=a(52231),j=a(10694),z=a(49757),It=a(93871),kt=a(36963),At=a(67629),Rt=a(67067);const Bt=["advancedModal"],jt=["walletPassModal"];function Gt(n,p){1&n&&(t.j41(0,"div",15),t.nrm(1,"img",16),t.k0s())}function Ft(n,p){if(1&n){const i=t.RV6();t.j41(0,"div",17)(1,"div",18)(2,"beaconstac-button",19),t.bIt("onClick",function(){t.eBV(i);const e=t.XpG(2);return t.Njj(e.handleDownloadQrClick())}),t.k0s(),t.j41(3,"beaconstac-button",19),t.bIt("onClick",function(){t.eBV(i);const e=t.XpG(2);return t.Njj(e.handleCopyLinkClick())}),t.k0s(),t.j41(4,"beaconstac-button",19),t.bIt("onClick",function(){t.eBV(i);const e=t.XpG(2);return t.Njj(e.handleWalletPassShareClick())}),t.k0s(),t.j41(5,"beaconstac-button",19),t.bIt("onClick",function(){t.eBV(i);const e=t.XpG(2);return t.Njj(e.handleNativeShare())}),t.k0s()()()}if(2&n){const i=t.XpG(2);t.R7$(2),t.Aen(i.BUTTON_STYLES.FILLED),t.Y8G("rounded",!0)("roundedLabel","Save QR")("type",i.BUTTON_TYPES.SECONDARY)("icon","pi pi-download")("iconSize",i.ICON_SIZE.MEDIUM),t.R7$(),t.Aen(i.BUTTON_STYLES.FILLED),t.Y8G("rounded",!0)("roundedLabel","Link")("type",i.BUTTON_TYPES.SECONDARY)("icon","pi pi-link")("iconSize",i.ICON_SIZE.MEDIUM),t.R7$(),t.Aen(i.BUTTON_STYLES.FILLED),t.Y8G("rounded",!0)("roundedLabel","Wallet")("type",i.BUTTON_TYPES.SECONDARY)("icon",i.isAppleDevice?"pi pi-apple":"pi pi-google")("iconSize",i.ICON_SIZE.MEDIUM),t.R7$(),t.Aen(i.BUTTON_STYLES.FILLED),t.Y8G("rounded",!0)("roundedLabel","More")("type",i.BUTTON_TYPES.SECONDARY)("icon","pi pi-ellipsis-h")("iconSize",i.ICON_SIZE.MEDIUM)}}function Yt(n,p){if(1&n&&(t.j41(0,"div"),t.DNE(1,Gt,2,0,"div",7),t.j41(2,"div",8)(3,"div",9),t.nrm(4,"i",10),t.j41(5,"div",11),t.EFF(6,"Your card is ready"),t.k0s()(),t.j41(7,"div",12),t.nrm(8,"iframe",13),t.k0s(),t.DNE(9,Ft,6,28,"div",14),t.k0s()()),2&n){const i=t.XpG();t.Y8G("@fadeInOut",void 0),t.R7$(),t.Y8G("ngIf",i.showConfetti),t.R7$(8),t.Y8G("ngIf",i.showNewMobileAppNudges)}}function Ut(n,p){if(1&n){const i=t.RV6();t.j41(0,"div")(1,"div",20)(2,"div",21),t.nrm(3,"i",10),t.j41(4,"div",11),t.EFF(5,"Your card
1is ready"),t.k0s(),t.j41(6,"div",22),t.EFF(7,"We have sent it to "),t.j41(8,"span",23),t.EFF(9),t.k0s()()(),t.j41(10,"div",24)(11,"div"),t.nrm(12,"img",25),t.k0s(),t.j41(13,"div",26),t.nrm(14,"img",27),t.j41(15,"span",28),t.EFF(16,"Scan to access your card on your phone"),t.k0s()()(),t.nrm(17,"div",29),t.j41(18,"div",30)(19,"div",31),t.EFF(20,"Add more details to your digital business card to boost networking opportunities."),t.k0s(),t.j41(21,"beaconstac-button",32),t.bIt("onClick",function(){t.eBV(i);const e=t.XpG();return t.Njj(e.onContinueCtaClick())}),t.k0s()()()()}if(2&n){const i=t.XpG();t.Y8G("@fadeInOut",void 0),t.R7$(9),t.JRh(null!=i.user&&i.user.username?i.user.username:"your email"),t.R7$(12),t.Aen(i.BUTTON_STYLES.TEXT),t.Y8G("label",i.showNewShareExperienceOnboardingFlow?"Go To Dashboard":"Continue Editing")("type",i.BUTTON_TYPES.PRIMARY)("icon","fa fa-arrow-right")("iconPosition",i.ICON_POSITION.RIGHT)}}function Lt(n,p){if(1&n){const i=t.RV6();t.j41(0,"div",36),t.bIt("click",function(){const e=t.eBV(i).$implicit,r=t.XpG
1(2);return t.Njj(r.handleQrValueChangeEvent(e))})("keydown",function(){const e=t.eBV(i).$implicit,r=t.XpG(2);return t.Njj(r.handleQrValueChangeEvent(e))}),t.EFF(1),t.k0s()}if(2&n){const i=p.$implicit;t.R7$(),t.SpI(" ",i.name," ")}}function Vt(n,p){if(1&n){const i=t.RV6();t.j41(0,"uniqode-drawer",33),t.mxI("visibleChange",function(e){t.eBV(i);const r=t.XpG();return t.DH7(r.isDownloadTypeOptionsDrawerOpen,e)||(r.isDownloadTypeOptionsDrawerOpen=e),t.Njj(e)}),t.bIt("onHide",function(){t.eBV(i);const e=t.XpG();return t.Njj(e.handleDownloadTypeOptionsDrawerClose())}),t.j41(1,"div",34),t.DNE(2,Lt,2,1,"div",35),t.nI1(3,"excludeMobileDownloadOptions"),t.k0s()()}if(2&n){const i=t.XpG();t.R50("visible",i.isDownloadTypeOptionsDrawerOpen),t.Y8G("header","DOWNLOAD FORMAT"),t.R7$(2),t.Y8G("ngForOf",t.bMT(3,3,i.qrDownloadOptions))}}function zt(n,p){1&n&&t.nrm(0,"beaconstac-wait-loader",37)}let Xt=(()=>{class n{constructor(i,o,e,r){this.authService=i,this.dbcShareService=o,this.messageModal=e,this.overlayService=r,this.showConfetti=!1,this.BUTTON_STYLES=l._Cj,this.DBC_ONBOARD_STEPS=s.wr,this.BUTTON_TYPES=l.lPU,this.ONBOARD_NAVIGATION_SOURCES=s.Wp,this.ICON_SIZE=l.EvZ,this.isQRAvailable=!1,this.isDownloadTypeOptionsDrawerOpen=!1,this.qrDownloadOptions=[],this.isMobileDevice=!1,this.isAppleDevice=!1,this.isAdvancedOptionsDrawerOpen=!1,this.QR_ERROR_CORRECTION_LEVEL=j.dc,this.showNewMobileAppNudges=!1,this.onContinueClickEmit=new t.bkB,this.ICON_POSITION=l._B6,this.user=this.authService.getUser(),this.initializeQRDownloadOptions(),this.detectDevice(),this.loading$=this.overlayService.loading$}detectDevice(){const i=navigator.userAgent,o=navigator.userAgentData?.platform||navigator.platform;this.isAppleDevice=/Mac|iPhone|iPad|iPod/.test(i)||/Mac|iPhone|iPad|iPod/.test(o),this.selectedWalletPass=this.isAppleDevice?z.fv.APPLE:z.fv.GOOGLE}initializeQRDownloadOptions(){for(const i in j.DZ)this.qrDownloadOptions.push({name:i,value:j.DZ[i]});this.qrDownloadOptions.push({name:"Custom",value:"custom"})}updatePreviewConfigurations(){this.product.__footer__branding__text__=!this.authService.getUser().organization.dbc_feature_permissions.branding_footer,this.product.__contact_info_list__=(0,b.XJ)({...this.product}),this.product.__zoom__=.7,this.product.__show_new_sticky_btn__=!0}ngOnChanges(i){i.showNewMobileAppNudges?.currentValue&&this.showConfettiAnimation()}ngAfterViewInit(){this.loadPreview(),this.checkScreenSize()}checkScreenSize(){this.isMobileDevice=window.innerWidth<768}loadPreview(){if(this.isOnMobile){this.isOnNewOnBoarding||this.updatePreviewConfigurations();const i=document.getElementById("preview-card-frame");this.product.__decoupled_contact_sharing__=!0,b.n8.fillIframeWithDBCpreview(i,this.product)}}showConfettiAnimation(){this.isOnMobile&&this.showNewMobileAppNudges&&(this.showConfetti=!0,setTimeout(()=>{this.showConfetti=!1},2e3))}onContinueCtaClick(){this.onContinueClickEmit.emit()}handleCopyLinkClick(){this.product?.url&&this.product?.id&&this.dbcShareService.copyDbcLinkToClipboard(this.product.url,this.product.id,A.hX.CARD_CREATED_PAGE).then(()=>{this.messageModal.show("Copied to clipboard",l.kQI.SUCCESS)}).catch(i=>{this.messageModal.show("Failed to copy to clipboard",l.kQI.DANGER)})}handleDownloadQrClick(){this.product?.url&&(this.isMobileDevice?this.isDownloadTypeOptionsDrawerOpen=!0:this.handleQrValueChangeEvent({name:"PNG",value:j.DZ.PNG}))}handleDownloadTypeOptionsDrawerClose(){this.isDownloadTypeOptionsDrawerOpen=!1}handleWalletPassShareClick(){this.product&&this.walletModal.showModal()}handleNativeShare(){this.product?.url&&this.dbcShareService.nativeShare(this.product.url)}handleQrValueChangeEvent(i){this.isDownloadTypeOptionsDrawerOpen=!1,"custom"===i.value?(this.isAdvancedOptionsDrawerOpen=!0,this.isDownloadTypeOptionsDrawerOpen=!1):this.product?.id&&this.product?.name&&(this.messageModal.show("Your download will start in a few seconds...",l.kQI.SUCCESS),this.dbcShareService.downloadQRCode(this.product.id,i.value,1024,2,this.product.name,this.product?.id,A.hX.CARD_CREATED_PAGE).subscribe())}downloadCustomQRCode(i){this.product?.id&&this.product?.name&&(this.messageModal.show("Your download will start in a few seconds...",l.kQI.SUCCESS),this.dbcShareService.downloadQRCode(this.product.id,i.canvasType,i.size,i.correctLevel,this.product?.name,this.product?.id,A.hX.CARD_CREATED_PAGE).subscribe()),this.advancedModal?.hide(),this.isAdvancedOptionsDrawerOpen=!1}handleAdvancedModalDrawerClosed(){this.isAdvancedOptionsDrawerOpen=!1}static{this.\u0275fac=function(o){return new(o||n)(t.rXU(W.u),t.rXU(It.g),t.rXU(U.W),t.rXU($.s))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-share-screen"]],viewQuery:function(o,e){if(1&o&&(t.GBs(Bt,5),t.GBs(jt,5)),2&o){let r;t.mGM(r=t.lsd())&&(e.advancedModal=r.first),t.mGM(r=t.lsd())&&(e.walletModal=r.first)}},inputs:{product:"product",isOnMobile:"isOnMobile",isOnNewOnBoarding:"isOnNewOnBoarding",showNewShareExperienceOnboardingFlow:"showNewShareExperienceOnboardingFlow",showNewMobileAppNudges:"showNewMobileAppNudges"},outputs:{onContinueClickEmit:"onContinueClickEmit"},standalone:!1,features:[t.OA$],decls:9,vars:10,consts:[["advancedModal",""],["walletPassModal",""],[4,"ngIf"],["position","bottom",3,"visible","header","visibleChange","onHide",4,"ngIf"],[3,"onDownloadClicked","onDrawerClosed","isAdvancedOptionsDrawerOpen"],[3,"selectedDigitalBusinessCard","selectedWallet","source"],["class","beaconstac-overlay
1share-screen-loader",4,"ngIf"],["class","confetti-background",4,"ngIf"],[1,"card-preview-container","pt-4","mt-3"],[1,"heading-container","d-flex","justify-content-center","align-items-center"],[1,"fa","fa-check-circle","circle-check"],[1,"heading"],[1,"mt-4","pt-2"],["title","mobile-frame","id","preview-card-frame",1,"card-iframe-container"],["class","px-3 pb-5 new-share-options",4,"ngIf"],[1,"confetti-background"],["src","assets/gif/dbc-onboarding-confetti.gif","alt","Confetti",1,"confetti-gif"],[1,"px-3","pb-5","new-share-options"],[1,"d-flex","justify-content-center","gap-2","mb-3","gap-24"],[3,"onClick","rounded","roundedLabel","type","icon","iconSize"],[1,"card-preview-container-desktop"],[1,"heading-container","d-flex","justify-content-center","align-items-center","gap-16"],[1,"text-center"],[1,"email-text"],[1,"qr-container"],["src","assets/img/cards-pwa/pwa-link-qr.svg",1,"pwa-qr-img"],[1,"d-flex","flex-column","align-items-center","justify-content-center"],["src","assets/img/cards-pwa/scan-qr.gif",1,"scan-gif"],[1,"scan-description"],[1,"separator"],[1,"base-container"],[1,"base-text"],[3,"onClick","label","type","icon","iconPosition"],["position","bottom",3,"visibleChange","onHide","visible","header"],[1,"download-options-container","p-0","m-0"],["class","download-options",3,"click","keydown",4,"ngFor","ngForOf"],[1,"download-options",3,"click","keydown"],[1,"beaconstac-overlay","share-screen-loader"]],template:function(o,e){if(1&o){const r=t.RV6();t.DNE(0,Yt,10,3,"div",2)(1,Ut,22,8,"div",2)(2,Vt,4,5,"uniqode-drawer",3),t.j41(3,"app-advanced-qr-download-modal",4,0),t.bIt("onDownloadClicked",function(R){return t.eBV(r),t.Njj(e.downloadCustomQRCode(R))})("onDrawerClosed",function(){return t.eBV(r),t.Njj(e.handleAdvancedModalDrawerClosed())}),t.k0s(),t.nrm(5,"app-wallet-pass-modal",5,1),t.DNE(7,zt,1,0,"beaconstac-wait-loader",6),t.nI1(8,"async")}2&o&&(t.Y8G("ngIf",e.isOnMobile),t.R7$(),t.Y8G("ngIf",!e.isOnMobile),t.R7$(),t.Y8G("ngIf",e.isMobileDevice),t.R7$(),t.Y8G("isAdvancedOptionsDrawerOpen",e.isAdvancedOptionsDrawerOpen),t.R7$(2),t.Y8G("selectedDigitalBusinessCard",e.product)("selectedWallet",e.selectedWalletPass)("source","card_created_page"),t.R7$(2),t.Y8G("ngIf",t.bMT(8,8,e.loading$)))},dependencies:[h.Sq,h.bT,k.$P,kt.S,L.M,At._,z.fZ,h.Jj,Rt.N],styles:[".confetti-background[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;pointer-events:none;display:flex;justify-content:center;align-items:center}.confetti-gif[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;opacity:.8}.card-preview-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center}.heading-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:10px}.circle-check[_ngcontent-%COMP%]{color:#26b969;font-size:28px}.heading[_ngcontent-%COMP%]{color:#16212f;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.description[_ngcontent-%COMP%]{color:#5e6980;text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:24px}.email-text[_ngcontent-%COMP%]{color:#5e6980;font-size:15px;font-style:normal;font-weight:500;line-height:24px}.card-iframe-container[_ngcontent-%COMP%]{max-width:300px;min-width:180px;aspect-ratio:.5;height:50vh;max-height:600px;min-height:340px;border:none;border-radius:16px;box-shadow:0 10.153px 31.73px #81848826}.card-preview-container-desktop[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.qr-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;border-radius:8px;border:1px solid #fff;background:var(--p-primary-50);min-height:182px;padding:16px;gap:16px}.pwa-qr-img[_ngcontent-%COMP%]{width:151px;height:151px}.scan-gif[_ngcontent-%COMP%]{width:76px;height:76px}.scan-description[_ngcontent-%COMP%]{color:#16212f;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.25px}
1.separator[_ngcontent-%COMP%]{width:100%;height:1px;background:#dbdfe3}.base-text[_ngcontent-%COMP%]{color:#979797;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.25px}.base-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.gap-16[_ngcontent-%COMP%]{gap:16px!important}.gap-24[_ngcontent-%COMP%]{gap:24px}.download-options-container[_ngcontent-%COMP%]{list-style-type:none}.download-options[_ngcontent-%COMP%]{color:#5e6980;padding-top:32px;font-size:20px;font-weight:500}.new-share-options[_ngcontent-%COMP%]{padding-top:32px!important}.beaconstac-overlay.share-screen-loader[_ngcontent-%COMP%]{inset:0;background:#fff6}"],data:{animation:[Dt.Q.fadeInOut]}})}}return n})();const $t=["digitalBusinessCardPreview"],X=n=>({"d-none":n}),Wt=n=>({"background-image":n});function Ht(n,p){if(1&n&&t.nrm(0,"uniqode-progress-bar",17),2&n){const i=t.XpG(2);t.Y8G("@fadeIn",void 0)("value",i.currentStep)("maxValue",i.totalSteps)("showValue",!1)}}function Kt(n,p){if(1&n){const i=t.RV6();t.j41(0,"div",18)(1,"beaconstac-button",19),t.bIt("click",function(){t.eBV(i);const e=t.XpG(2);return t.Njj(e.moveToNextStep(e.ONBOARD_NAVIGATION_SOURCES.SKIP_CTA))}),t.k0s()()}if(2&n){const i=t.XpG(2);t.Y8G("@fadeIn",void 0),t.R7$(),t.Aen(i.BUTTON_STYLES.TEXT),t.Y8G("label","Skip")("type",i.BUTTON_TYPES.SECONDARY)}}function Qt(n,p){if(1&n){const i=t.RV6();t.j41(0,"app-contact-info",20),t.bIt("productChange",function(e){t.eBV(i);const r=t.XpG(2);return t.Njj(r.onProductChange(e))})("countryChange",function(e){t.eBV(i);const r=t.XpG(2);return t.Njj(r.onCountryChange(e))}),t.k0s()}if(2&n){const i=t.XpG(2);t.Y8G("ngClass",t.eq3(5,X,i.currentStep!==i.DBC_ONBOARD_STEPS.CONTACT_INFO))("product",i.product)("isOnMobile",i.isOnMobile)("countryNameCode",i.countryNameCode)("countryCallingCode",i.countryCallingCode)}}function Zt(n,p){if(1&n){const i=t.RV6();t.j41(0,"app-design-select",21),t.bIt("productChange",function(e){t.eBV(i);const r=t.XpG(2);return t.Njj(r.onProductChange(e))}),t.k0s()}if(2&n){const i=t.XpG(2);t.Y8G("product",i.product)("isOnMobile",i.isOnMobile)}}function Jt(n,p){if(1&n&&t.nrm(0,"app-share-screen",22),2&n){const i=t.XpG(2);t.Y8G("product",i.product)("isOnMobile",i.isOnMobile)("isOnNewOnBoarding",i.isOnNewDbcOnBoarding)("showNewMobileAppNudges",i.showNewMobileAppNudges)}}function qt(n,p){if(1&n){const i=t.RV6();t.j41(0,"div")(1,"div",3)(2,"div",4)(3,"div",5)(4,"img",6),t.bIt("click",function(){t.eBV(i);const e=t.XpG();return t.Njj(e.handleCloseOnboardingNavigationHideShareScreen())}),t.k0s()(),t.DNE(5,Ht,1,4,"uniqode-progress-bar",7)(6,Kt,2,5,"div",8),t.k0s(),t.j41(7,"div",9),t.qex(8),t.j41(9,"app-company-info",10),t.mxI("productChange",function(e){t.eBV(i);const r=t.XpG();return t.DH7(r.product,e)||(r.product=e),t.Njj(e)}),t.bIt("productChange",function(e){t.eBV(i);const r=t.XpG();return t.Njj(r.onProductChange(e))}),t.k0s(),t.DNE(10,Qt,1,7,"app-contact-info",11),t.j41(11,"app-profile-info",10),t.bIt("productChange",function(e){t.eBV(i);const r=t.XpG();return t.Njj(r.onProductChange(e))}),t.k0s(),t.DNE(12,Zt,1,2,"app-design-select",12)(13,Jt,1,4,"app-share-screen",13),t.bVm(),t.k0s(),t.j41(14,"div",14)(15,"beaconstac-button",15),t.nI1(16,"buttonDisabledPipe"),t.bIt("click",function(){t.eBV(i);const e=t.XpG();return t.Njj(e.handleMobilePrimaryClick(e.ONBOARD_NAVIGATION_SOURCES.CONTINUE_CTA))}),t.k0s()()(),t.nrm(17,"beaconstac-wait-loader",16),t.k0s()}if(2&n){const i=t.XpG();t.R7$(3),t.Y8G("@fadeIn",void 0),t.R7$(2),t.Y8G("ngIf",i.currentStep!==i.DBC_ONBOARD_STEPS.SHARE_SCREEN),t.R7$(),t.Y8G("ngIf",i.currentStep!==i.DBC_ONBOARD_STEPS.DESIGN_INFO&&i.currentStep!==i.DBC_ONBOARD_STEPS.SHARE_SCREEN),t.R7$(3),t.Y8G("ngClass",t.eq3(25,X,i.currentStep!==i.DBC_ONBOARD_STEPS.COMPANY_INFO)),t.R50("product",i.product),t.Y8G("isOnMobile",i.isOnMobile),t.R7$(),t.Y8G("ngIf",i.currentStep===i.DBC_ONBOARD_STEPS.CONTACT_INFO),t.R7$(),t.Y8G("ngClass",t.eq3(27,X,i.currentStep!==i.DBC_ONBOARD_STEPS.PROFILE_PIC_INFO))("product",i.product)("isOnMobile",i.isOnMobile),t.R7$(),t.Y8G("ngIf",i.currentStep===i.DBC_ONBOARD_STEPS.DESIGN_INFO),t.R7$(),t.Y8G("ngIf",i.currentStep===i.DBC_ONBOARD_STEPS.SHARE_SCREEN),t.R7$(),t.Y8G("@fadeIn",void 0),t.R7$(),t.Aen(i.BUTTON_STYLES.FILLED),t.Y8G("label",i.mobilePrimaryCta)("icon","Open in a
1pp"===i.mobilePrimaryCta?"pi pi-external-link":"")("type",i.BUTTON_TYPES.PRIMARY)("disabled",t.i5U(16,22,i.currentStep,i.product))("width","100%"),t.R7$(2),t.Y8G("ngClass",i.isLoading?"":"d-none")("loadingText","Setting up")}}function ti(n,p){if(1&n&&t.nrm(0,"uniqode-progress-bar",17),2&n){const i=t.XpG(3);t.Y8G("value",i.currentStep)("maxValue",i.totalSteps)("showValue",!1)}}function ii(n,p){if(1&n){const i=t.RV6();t.j41(0,"beaconstac-button",40),t.bIt("click",function(){t.eBV(i);const e=t.XpG(4);return t.Njj(e.moveToPreviousStep())}),t.k0s()}if(2&n){const i=t.XpG(4);t.Aen(i.BUTTON_STYLES.TEXT),t.Y8G("label","Back")("type",i.BUTTON_TYPES.SECONDARY)}}function ei(n,p){if(1&n){const i=t.RV6();t.j41(0,"beaconstac-button",19),t.bIt("click",function(){t.eBV(i);const e=t.XpG(4);return t.Njj(e.moveToNextStep(e.ONBOARD_NAVIGATION_SOURCES.SKIP_CTA))}),t.k0s()}if(2&n){const i=t.XpG(4);t.Aen(i.BUTTON_STYLES.TEXT),t.Y8G("label","Skip")("type",i.BUTTON_TYPES.SECONDARY)}}function ni(n,p){if(1&n&&(t.j41(0,"div",37),t.DNE(1,ii,1,4,"beaconstac-button",38)(2,ei,1,4,"beaconstac-button",39),t.k0s()),2&n){const i=t.XpG(3);t.Y8G("ngClass",i.currentStep!==i.DBC_ONBOARD_STEPS.COMPANY_INFO?"justify-content-between":"justify-content-end"),t.R7$(),t.Y8G("ngIf",i.currentStep!==i.DBC_ONBOARD_STEPS.COMPANY_INFO),t.R7$(),t.Y8G("ngIf",i.currentStep!==i.DBC_ONBOARD_STEPS.DESIGN_INFO)}}function oi(n,p){if(1&n){const i=t.RV6();t.j41(0,"div",41)(1,"i",42),t.bIt("click",function(){t.eBV(i);const e=t.XpG(3);return t.Njj(e.handleCloseOnboardingNavigation())}),t.k0s()()}}function ai(n,p){if(1&n){const i=t.RV6();t.j41(0,"app-company-info",43),t.bIt("productChange",function(e){t.eBV(i);const r=t.XpG(3);return t.Njj(r.onProductChange(e))})("onContinueChange",function(){t.eBV(i);const e=t.XpG(3);return t.Njj(e.moveToNextStep())}),t.k0s()}if(2&n){const i=t.XpG(3);t.Y8G("product",i.product)("isOnMobile",i.isOnMobile)}}function ri(n,p){if(1&n){const i=t.RV6();t.j41(0,"app-contact-info",44),t.bIt("productChange",function(e){t.eBV(i);const r=t.XpG(3);return t.Njj(r.onProductChange(e))})("onContinueChange",function(){t.eBV(i);const e=t.XpG(3);return t.Njj(e.moveToNextStep())})("countryChange",function(e){t.eBV(i);const r=t.XpG(3);return t.Njj(r.onCountryChange(e))}),t.k0s()}if(2&n){const i=t.XpG(3);t.Y8G("product",i.product)("isOnMobile",i.isOnMobile)("countryNameCode",i.countryNameCode)("countryCallingCode",i.countryCallingCode)}}function si(n,p){if(1&n){const i=t.RV6();t.j41(0,"app-profile-info",43),t.bIt("productChange",function(e){t.eBV(i);const r=t.XpG(3);return t.Njj(r.onProductChange(e))})("onContinueChange",function(){t.eBV(i);const e=t.XpG(3);return t.Njj(e.moveToNextStep())}),t.k0s()}if(2&n){const i=t.XpG(3);t.Y8G("product",i.product)("isOnMobile",i.isOnMobile)}}function ci(n,p){if(1&n){const i=t.RV6();t.j41(0,"app-design-select",43),t.bIt("productChange",function(e){t.eBV(i);const r=t.XpG(3);return t.Njj(r.onProductChange(e))})("onContinueChange",function(){t.eBV(i);const e=t.XpG(3);return t.Njj(e.moveToNextStep())}),t.k0s()}if(2&n){const i=t.XpG(3);t.Y8G("product",i.product)("isOnMobile",i.isOnMobile)}}function li(n,p){if(1&n){const i=t.RV6();t.j41(0,"app-share-screen",45),t.bIt("onContinueClickEmit",function(){t.eBV(i);const e=t.XpG(3);return t.Njj(e.handlePrimaryCtaDesktop())}),t.k0s()}if(2&n){const i=t.XpG(3);t.Y8G("product",i.product)("isOnMobile",i.isOnMobile)("isOnNewOnBoarding",i.isOnNewDbcOnBoarding)("showNewShareExperienceOnboardingFlow",i.showNewShareExperienceOnboardingFlow)}}function pi(n,p){1&n&&(t.j41(0,"div",46)(1,"div",47),t.nrm(2,"iframe",48,0),t.k0s()())}function di(n,p){if(1&n&&(t.j41(0,"div",27),t.DNE(1,ti,1,3,"uniqode-progress-bar",7)(2,ni,3,3,"div",28)(3,oi,2,0,"div",29),t.j41(4,"div",30)(5,"div",31),t.qex(6,32),t.DNE(7,ai,1,2,"app-company-info",33)(8,ri,1,4,"app-contact-info",34)(9,si,1,2,"app-profile-info",33)(10,ci,1,2,"app-design-select",33)(11,li,1,4,"app-share-screen",35),t.bVm(),t.k0s(),t.DNE(12,pi,4,0,"div",36),t.k0s()()),2&n){const i=t.XpG(2);t.R7$(),t.Y8G("ngIf",i.currentStep!==i.DBC_ONBOARD_STEPS.SHARE_SCREEN),t.R7$(),t.Y8G("ngIf",i.currentStep!==i.DBC_ONBOARD_STEPS.SHARE_SCREEN),t.R7$(),t.Y8G("ngIf",i.currentStep===i.DBC_ONBOARD_STEPS.SHARE_SCREEN),t.R7$(2),t.Y8G("ngClass",i.currentStep===i.DBC_ONBOARD_STEPS.DESIGN_INFO?"bx--col":"bx--col-lg-8 bx--col-md-4"),t.R7$(),t.Y8G("ngSwitch",i.currentStep),t.R7$(),t.Y8G("ngSwitchCase",i.DBC_ONBOARD_STEPS.COMPANY_INFO),t.R7$(),t.Y8G("ngSwitchCase",i.DBC_ONBOARD_STEPS.CONTACT_INFO),t.R7$(),t.Y8G("ngSwitchCase",i.DBC_ONBOARD_STEPS.PROFILE_PIC_INFO),t.R7$(),t.Y8G("ngSwitchCase",i.DBC_ONBOARD_STEPS.DESIGN_INFO),t.R7$(),t.Y8G("ngSwitchCase",i.DBC_ONBOARD_STEPS.SHARE_SCREEN),t.R7$(),t.Y8G("ngIf",i.currentStep!==i.DBC_ONBOARD_STEPS.DESIGN_INFO)}}function _i(n,p){if(1&n&&(t.j41(0,"div",23)(1,"div",24),t.DNE(2,di,13,11,"div",25),t.nrm(3,"beaconstac-wait-loader",26),t.k0s()()),2&n){const i=t.XpG();t.Y8G("ngStyle",t.eq3(4,Wt,"url("+i.backgroundImage+")")),t.R7$(2),t.Y8G("ngIf",!i.isLoading),t.R7$(),t.Y8G("ngClass",i.isLoading?"":"d-none")("loadingText","Setting up")}}let fi=(()=>{class n{transform(i,o){switch(i){case s.wr.COMPANY_INFO:return!o.company||!o.designation;case s.wr.CONTACT_INFO:return!(Array.isArray(o.phone_v2)&&0!==o.phone_v2.length&&o.phone_v2[0]?.value?.length>3);case s.wr.PROFILE_PIC_INFO:return!o.user_image_url;default:return!1}}static{this.\u0275fac=function(o){return new(o||n)}}static{this.\u0275pipe=t.EJ8({name:"buttonDisabledPipe",type:n,pure:!0,standalone:!1})}}return n})(),gi=(()=>{class n{onResize(i){this.$resize.next(i)}constructor(i,o,e,r,w,R,Si,Ei,Ti,Ni){this.overLayService=i,this.authService=o,this.digitalBusinessCardsService=e,this.router=r,this.dashboardService=w,this.messageModalService=R,this.activatedRoute=Si,this.amplitudeService=Ei,this.userService=Ti,this.recommendationService=Ni,this.backgroundImage="../../../assets/img/dbc-onboard/dbc-onboard-bg.png",this.totalSteps=(0,B.A)(s.wr)?.length/2-1,this.currentStep=s.wr.COMPANY_INFO,this.product=null,this.previousProductState=null,this.isOnMobile=!1,this.isLoading=!1,this.mobileSecondaryCta="Back",this.mobilePrimaryCta="Continue",this.layoutNumber=-1,this.countryNameCode="US",this.countryCallingCode="+1",this.isOnNewDbcOnBoarding=!1,this.dbcId="",this.$resize=new D.B,this.iframeC
1ontentChange=new D.B,this.ngUnsubscribe=new D.B,this.BUTTON_TYPES=l.lPU,this.BUTTON_STYLES=l._Cj,this.DBC_ONBOARD_STEPS=s.wr,this.ONBOARD_NAVIGATION_SOURCES=s.Wp,this.showNewMobileAppNudges=!1,this.dashboardService.setCurrentDashboard(F.Rn.CARDS),this.initializeDbcData(),this.setDeviceType(),this.user=this.authService.getUser(),this.isOnDbcFreePlan=this.user.isOnDBCFreemiumPlan()}initializeDbcData(){const{first_name:i,username:o,last_name:e}=this.authService.getUser(),w={first_name:i,email_v2:[{value:o,label:"Work",valid:!0}],customizations:s.Pi[1],layout:"1",organization:this.authService.getCurrentOrgId(),lead_collection:!0,__zoom__:this.isOnMobile?.5:.7,__show_new_sticky_btn__:!0,__footer__branding__text__:!0};!(0,N.A)(i,e)&&!(0,T.A)(e)&&tt(w,{last_name:e}),this.product=new b.n8(w),this.previousProductState=(0,g.A)(this.product)}ngOnInit(){this.getNewShareExperienceFlag(),this.fetchNewMobileAppNudgesFlag(),this.checkForDBCData(),this.activatedRoute.queryParams.subscribe(i=>{this.dbcId=i.dbc_id,"true"===i.newOnboarding&&(this.isOnNewDbcOnBoarding=!0,this.handleNewOnboarding())}),this.digitalBusinessCardsService.getHasCompletedOnboarding()&&this.router.navigate(["/digital-business-cards/my-cards"],{queryParams:{orgID:this.authService.getCurrentOrgId()}}),this.overLayService.isLoading(!1),this.$resize.pipe((0,y.B)(50),(0,m.Q)(this.ngUnsubscribe)).subscribe(i=>{this.setDeviceType()}
1),this.iframeContentChange.pipe((0,m.Q)(this.ngUnsubscribe),(0,y.B)(100)).subscribe(i=>{this.writeOnIframe(this.digitalBusinessCardPreview)}),this.logEventToAmplitude(v.Ak.MOBILE_PREVIEW_SCREEN_VIEWED,{}),this.loadCountryCode()}getNewShareExperienceFlag(){this.showNewShareExperienceOnboardingFlow=this.isOnDbcFreePlan}fetchNewMobileAppNudgesFlag(){this.authService.getFeatureFlag(it.$.DBC_NEW_SIGNUP_MOBILE_APP_NUDGES,!1).then(i=>{this.showNewMobileAppNudges=i,this.setUpMobileCTAs()})}switchScreenToOnboardShare(i){i&&(this.product=new b.n8(i)),this.currentStep=s.wr.SHARE_SCREEN,this.setUpMobileCTAs()}fetchDigitalBusinessCard(i){this.digitalBusinessCardsService.getDetail(i).pipe((0,m.Q)(this.ngUnsubscribe)).subscribe({next:o=>{this.switchScreenToOnboardShare(o),this.iframeContentChange.next(void 0)},error:()=>{this.redirectToListView()}})}handleNewOnboarding(){const i=this.digitalBusinessCardsService.getDBCCreated()?.digitalBusinessCard||null;i?this.switchScreenToOnboardShare(i):this.dbcId?this.fetchDigitalBusinessCard(this.dbcId):this.redirectToListView()}loadCountryCode(){this.userService.getCountryCallingCode().pipe((0,E.M)(i=>{this.countryNameCode=i.country_code,this.countryCallingCode=i.country_calling_code}),(0,P.W)(i=>(console.error("Error fetching country code:",i),[]))).subscribe()}onCountryChange(i){this.countryNameCode=i.countryNameCode,this.countryCallingCode=i.countryCallingCode}checkForDBCData(){const i=new URLSearchParams(window.location.search);this.layoutNumber=Number(i.get("layout")),this.layoutNumber&&this.layoutNumber>0&&this.layoutNumber<12&&(this.product=new b.n8({...this.product,layout:this.layoutNumber.toString(),customizations:s.Pi[this.layoutNumber.toString()]}))}ngAfterViewInit(){var i=this;return(0,O.A)(function*(){i.iframeContentChange.next(void 0);const o=yield a.e(2705).then(a.t.bind(a,2705,19));if(!i.isOnNewDbcOnBoarding&&o.isCompanyEmail(i.product.email_v2[0].value)){const e=i.product.email_v2[0].value.split("@")[1];i.recommendationService.fetchFaviconWithMinSize(e,256,64).subscribe({next:r=>{r&&(i.product.logo_url=r,i.product.logo_size=Y.IT[Number(i.product.layout)],i.replaceLayout(6,3),i.iframeContentChange.next(void 0))},error:r=>{console.error("Error fetching favicon:",r)}})}})()}replaceLayout(i,o){if(this.product.logo_url){const e=s.nx.indexOf(i.toString());-1!==e&&s.nx.splice(e,1,o.toString())}}setDeviceType(){this.isOnMobile=window.innerWidth<768,this.product.__zoom__=this.isOnMobile?.6:.7,this.iframeC
1ontentChange.next(void 0)}moveToNextStep(i=s.Wp.CONTINUE_CTA){switch(this.currentStep){case s.wr.COMPANY_INFO:i===s.Wp.CONTINUE_CTA&&!(0,N.A)(this.previousProductState,this.product)&&this.logEventToAmplitude(v.Ak.COMPANY_DETAILS_EDIT,{company_edit:!(0,T.A)(this.product?.company),designation_edit:!(0,T.A)(this.product?.designation),source:i}),this.logEventToAmplitude(v.Ak.PHONE_NUMBER_SCREEN_VIEWED,{source:i}),this.currentStep=s.wr.CONTACT_INFO;break;case s.wr.CONTACT_INFO:i===s.Wp.CONTINUE_CTA&&!(0,N.A)(this.previousProductState,this.product)&&this.amplitudeService.logEvent(v.uj.Onboarding,v.Ak.PHONE_NUMBER_EDIT,{phone_number_edit:this.product.phone_v2.length>0&&this.product.phone_v2[0]?.value?.length>3,source:s.Wp.CONTINUE_CTA}),this.logEventToAmplitude(v.Ak.UPLOAD_PHOTO_SCREEN_VIEWED,{source:i}),this.currentStep=s.wr.PROFILE_PIC_INFO;break;case s.wr.PROFILE_PIC_INFO:i===s.Wp.CONTINUE_CTA&&!(0,N.A)(this.previousProductState,this.product)&&this.amplitudeService.logEvent(v.uj.Onboarding,v.Ak.PHOTO_UPLOADED,{photo_uploaded:!(0,T.A)(this.product.user_image_url),source:s.Wp.CONTINUE_CTA}),this.logEventToAmplitude(v.Ak.CARD_DESIGN_SCREEN_VIEWED,{source:i}),this.currentStep=s.wr.DESIGN_INFO;break;case s.wr.DESIGN_INFO:i===s.Wp.CONTINUE_CTA&&!(0,N.A)(this.previousProductState,this.product)&&this.amplitudeService.logEvent(v.uj.Onboarding,v.Ak.CARD_DESIGN_SELECTED,{design_selected:Y.Fi[Number(this.product.layout)],source:s.Wp.CONTINUE_CTA}),this.onCardSave()}this.previousProductState=(0,g.A)(this.product)}setUpMobileCTAs(){this.currentStep!==s.wr.SHARE_SCREEN||this.showNewMobileAppNudges?this.currentStep===s.wr.SHARE_SCREEN&&this.showNewMobileAppNudges?this.mobilePrimaryCta="Open in app":(this.mobilePrimaryCta="Continue",this.mobileSecondaryCta="Back"):(this.mobilePrimaryCta="Share",this.mobileSecondaryCta="Edit")}moveToPreviousStep(i=s.Wp.BACK_CTA){switch(this.currentStep){case s.wr.CONTACT_INFO:this.logEventToAmplitude(v.Ak.COMPANY_DETAILS_SCREEN_VIEWED,{source:i}),this.currentStep=s.wr.COMPANY_INFO;break;case s.wr.PROFILE_PIC_INFO:this.logEventToAmplitude(v.Ak.PHONE_NUMBER_SCREEN_VIEWED,{source:i}),this.currentStep=s.wr.CONTACT_INFO;break;case s.wr.DESIGN_INFO:this.logEventToAmplitude(v.Ak.UPLOAD_PHOTO_SCREEN_VIEWED,{source:i}),this.currentStep=s.wr.PROFILE_PIC_INFO}this.onProductChange(this.product)}
1onProductChange(i){this.product=new b.n8(i),this.iframeContentChange.next(void 0)}writeOnIframe(i){this.product.__contact_info_list__=(0,b.XJ)({...this.product}),this.product.__onboarding_flow__=!0,this.product.__show_new_sticky_btn__=!0,this.product.lead_collection=!0,this.product.branding_footer=!0;const o=i,e=o?.nativeElement?.contentWindow||o?.nativeElement?.contentDocument?.document||o?.nativeElement?.contentDocument;e&&(e.document.open(),this.product.__decoupled_contact_sharing__=!0,e.document.write(b.n8.getVcardPreviewHTML(this.product,!1,!1,void 0,void 0)),e.document.close())}onCardSave(){this.product.clearModelForPost(),this.isLoading=!0,this.product.__onboarding_flow__=!0,this.digitalBusinessCardsService.post(this.product).pipe((0,m.Q)(this.ngUnsubscribe)).subscribe(i=>{const o=new b.n8(i);this.product=o,this.product.__footer__branding__text__=!0,this.digitalBusinessCardsService.setDBCCreated(o,"create"),this.digitalBusinessCardsService.setHasCompletedOnboarding(!0),this.logEventToAmplitude(v.Ak.ONBOARD_COMPLETED,{}),this.handlePostSaveStepRedirection()},i=>{this.isLoading=!1,this.messageModalService.show("Error occurred while saving the card. Please contact [email protected]","danger")})}handlePostSaveStepRedirection(){this.isLoading=!1,this.switchScreenToOnboardShare(),this.iframeC
1ontentChange.next(void 0)}redirectToOverviewPage(){this.overLayService.isLoading(!0),this.router.navigate(["/overview"],{queryParams:{orgID:this.authService.getCurrentOrgId(),onboardingComplete:!0}})}redirectToOverviewPageHideShareScreen(){this.overLayService.isLoading(!0),this.router.navigate(["/my-card-share"],{queryParams:{orgID:this.authService.getCurrentOrgId(),onboardingComplete:!0,showShareScreen:!1}})}handleCloseOnboardingNavigation(){this.showNewShareExperienceOnboardingFlow?this.redirectToOverviewPage():this.showNewShareExperienceOnboardingFlow||this.redirectToListView()}handleCloseOnboardingNavigationHideShareScreen(){this.showNewShareExperienceOnboardingFlow?this.redirectToOverviewPageHideShareScreen():this.showNewShareExperienceOnboardingFlow||this.redirectToListView()}handlePrimaryCtaDesktop(){this.showNewShareExperienceOnboardingFlow?this.redirectToOverviewPage():this.showNewShareExperienceOnboardingFlow||this.redirectToEditCard()}redirectToListView(){this.overLayService.isLoading(!0),this.router.navigate(["/digital-business-cards/my-cards"],{queryParams:{orgID:this.authService.getCurrentOrgId(),onboardingComplete:!0}})}redirectToEditCard(i){this.overLayService.isLoading(!0);const o={orgID:this.authService.getCurrentOrgId()};"overview"===i&&(o.post_save_redirect_to="overview"),this.router.navigate(["/digital-business-cards/my-cards/edit/"+this.product.id],{queryParams:o})}logEventToAmplitude(i,o){this.amplitudeService.logEvent(v.uj.Onboarding,i,o)}handleMobileSecondaryClick(i){this.currentStep===s.wr.SHARE_SCREEN?this.showNewShareExperienceOnboardingFlow?this.redirectToEditCard("overview"):this.showNewShareExperienceOnboardingFlow||this.redirectToEditCard():this.moveToPreviousStep(i)}handleMobilePrimaryClick(i){this.currentStep===s.wr.SHARE_SCREEN?this.showNewMobileAppNudges?(this.logGetMobileAppEvent(),this.redirectToAppInstall()):this.showNewShareExperienceOnboardingFlow?this.redirectToOverviewPage():this.redirectToListView():this.moveToNextStep(i)}logGetMobileAppEvent(){this.amplitudeService.logEvent(v.uj.Engagement,v.Ak.GET_MOBILE_APP_MODAL_ACTION_CLICKED,{action:A.Li.OPEN_APP,trigger:A.fj.CARD_CREATED_DRAWER})}redirectToAppInstall(){(0,F.YN)("onboarding_share_screen_cta")}ngOnDestroy(){this.ngUnsubscribe.next(void 0),this.ngUnsubscribe.complete()}static{this.\u0275fac=function(o){return new(o||n)(t.rXU($.s),t.rXU(W.u),t.rXU(et.h5),t.rXU(H.Ix),t.rXU(nt.I),t.rXU(U.W),t.rXU(H.nX),t.rXU(v.rF),t.rXU(ot.DL),t.rXU(at.h))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-dbc-onboard"]],viewQuery:function(o,e){if(1&o&&t.GBs($t,5),2&o){let r;t.mGM(r=t.lsd())&&(e.digitalBusinessCardPreview=r.first)}},hostBindings:function(o,e){1&o&&t.bIt("resize",function(w){return e.onResize(w)},!1,t.tSv)},standalone:!1,decls:3,vars:2,consts:[["digitalBusinessCardPreview",""],[4,"ngIf"],["class","main-container d-flex justify-content-center align-items-center",3,"ngStyle",4,"ngIf"],[1,"mobile-container"],[1,"sticky-top","bg-white"],[1,"sticky-cross-container","gap-12","d-flex","px-4","pt-3","w-100","align-items-center"],["src","../../../assets/img/xmark.svg","alt","Close",3,"click"],["class","w-100","severity","primary","size","small",3,"value","maxValue","showValue",4,"ngIf"],["class","navigation-button-container d-flex px-4 pt-3 w-100 align-items-center justify-content-end",4,"ngIf"],[1,"mobile-form-detail-container","px-4","d-flex","justify-content-center","align-items-center"],[1,"w-100",3,"productChange","ngClass","product","isOnMobile"],["class","w-100",3,"ngClass","product","isOnMobile","countryNameCode","countryCallingCode","productChange","countryChange",4,"ngIf"],["class","w-100",3,"product","isOnMobile","productChange",4,"ngIf"],["class","w-100 h-100",3,"product","isOnMobile","isOnNewOnBoarding","showNewMobileAppNudges",4,"ngIf"],[1,"sticky-button-container","gap-12","d-flex","px-4","pt-3","w-100","align-items-center"],[1,"w-100",3,"click","label","icon","type","disabled","width"],[1,"beaconstac-overlay","mobile-loader",3,"ngClass","loadingText"],["severity","primary","size","small",1,"w-100",3,"value","maxValue","showValue"],[1,"navigation-button-container","d-flex","px-4","pt-3","w-100","align-items-center","justify-content-end"],[1,"skip-button",3,"click","label","type"],[1,"w-100",3,"productChange","countryChange","ngClass","product","isOnMobile","countryNameCode","countryCallingCode"],[1,"w-100",3,"productChange","product","isOnMobile"],[1,"w-100","h-100",3,"product","isOnMobile","
1isOnNewOnBoarding","showNewMobileAppNudges"],[1,"main-container","d-flex","justify-content-center","align-items-center",3,"ngStyle"],[1,"details-container","d-flex","flex-column","align-items-center","justify-content-center"],["class","w-100 h-100 d-flex flex-column position-relative",4,"ngIf"],[1,"desktop-loader",3,"ngClass","loadingText"],[1,"w-100","h-100","d-flex","flex-column","position-relative"],["class","navigation-button-container d-flex px-4 pt-3 w-100 align-items-center",3,"ngClass",4,"ngIf"],["class","circle-btn",4,"ngIf"],[1,"form-detail-container","bx--row","flex-grow-1","mx-0"],[1,"steps-container",3,"ngClass"],[3,"ngSwitch"],[3,"product","isOnMobile","productChange","onContinueChange",4,"ngSwitchCase"],[3,"product","isOnMobile","countryNameCode","countryCallingCode","productChange","onContinueChange","countryChange",4,"ngSwitchCase"],[3,"product","isOnMobile","isOnNewOnBoarding","showNewShareExperienceOnboardingFlow","onContinueClickEmit",4,"ngSwitchCase"],["class","bx--col-lg-8 bx--col-md-4 d-none d-lg-block",4,"ngIf"],[1,"navigation-button-container","d-flex","px-4","pt-3","w-100","align-items-center",3,"ngClass"],["class","back-button",3,"label","type","style","click",4,"ngIf"],["class","skip-button",3,"label","type","style","click",4,"ngIf"],[1,"back-button",3,"click","label","type"],[1,"circle-btn"],["aria-hidden","true",1,"fas","fa-times","fa-lg","position-absolute","cursor-pointer","cancel-button","text-white",3,"click"],[3,"productChange","onContinueChange","product","isOnMobile"],[3,"productChange","onContinueChange","countryChange","product","isOnMobile","countryNameCode","countryCallingCode"],[3,"onContinueClickEmit","product","isOnMobile","isOnNewOnBoarding","showNewShareExperienceOnboardingFlow"],[1,"bx--col-lg-8","bx--col-md-4","d-none","d-lg-block"],[1,"live-preview-iframe-container","d-flex","justify-content-center","align-items-center"],["title","desktop-live-frame",1,"live-preview-iframe"]],template:function(o,e){1&o&&(t.DNE(0,qt,18,29,"div",1)(1,_i,4,6,"div",2),t.nrm(2,"uniqode-toast")),2&o&&(t.Y8G("ngIf",e.isOnMobile),t.R7$(),t.Y8G("ngIf",!e.isOnMobile))},dependencies:[h.YU,h.bT,h.B3,h.ux,h.e1,k.$P,rt.m,st.z,L.M,pt,ft,yt,Mt,Xt,fi],styles:[".main-container[_ngcontent-%COMP%]{height:100vh;width:100%;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover}.mobile-container[_ngcontent-%COMP%]{width:100%;height:100vh;background-color:#fff}.details-container[_ngcontent-%COMP%]{width:100%;max-width:765px;height:100%;max-height:560px;background-color:#fff;border-radius:4px}.mobile-form-detail-container[_ngcontent-%COMP%]{min-height:90%;padding-bottom:88px}.form-detail-container[_ngcontent-%COMP%]{justify-content:center;align-items:center}.live-preview-iframe[_ngcontent-%COMP%]{aspect-ratio:.5;width:220px;max-height:600px;min-height:340px;border-radius:12.59px;background:#fff;box-shadow:0 8px 25px #81848826;border:none}.title-text[_ngcontent-%COMP%]{color:#16212f;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.description[_ngcontent-%COMP%]{color:#5e6980;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}.sticky-button-container[_ngcontent-%COMP%]{position:fixed;bottom:0;width:100%;padding:16px 0;background-color:#fff;box-shadow:0 -4px 8px #0000001a}.sticky-cross-container[_ngcontent-%COMP%]{position:fixed;top:0;width:100%;padding:16px 0;background-color:#0000}.sticky-cross-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{color:#000;cursor:pointer;position:absolute;right:20px;top:20px}.card-design-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;overflow:scroll;gap:22px;margin-top:8px;scrollbar-width:none;-ms-overflow-style:none}.card-design-container[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.card-template-container[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0}.gap-32[_ngcontent-%COMP%]{gap:32px}.gap-16[_ngcontent-%COMP%]{gap:16px}.gap-12[_ngcontent-%COMP%]{gap:12px}.gap-8[_ngcontent-%COMP%]{gap:8px}.mobile-preview-frame[_ngcontent-%COMP%]{border-radius:16px;border:none;opacity:.4;background:#fff;box-shadow:0 10.737px 33.552px #81848826;min-height:55vh;
1aspect-ratio:.5!important;max-width:212px}.mobile-preview-frame.active[_ngcontent-%COMP%]{opacity:1!important;border:3px solid var(--p-primary-color)!important}[_nghost-%COMP%] beaconstac-upload>ngx-file-drop>div{width:100%}[_nghost-%COMP%] beaconstac-upload ngx-file-drop{width:100%}[_nghost-%COMP%] beaconstac-upload .upload-container{width:100%!important;height:150px;max-width:unset!important}[_nghost-%COMP%] beaconstac-upload .upload-container div>img{object-fit:cover!important}.size-24[_ngcontent-%COMP%]{font-size:24px}.rounded-button[_ngcontent-%COMP%]{border-radius:50%;border:1px solid #DBDFE3;width:25px;height:25px}.primary[_ngcontent-%COMP%]{color:var(--p-primary-color)}.secondary[_ngcontent-%COMP%]{color:#dbdfe3}.template-selector-overlay[_ngcontent-%COMP%]{width:100%;opacity:0;cursor:pointer;position:absolute;z-index:111;height:100%;max-height:480px;max-width:100%}.desktop-card-design-container[_ngcontent-%COMP%]{padding-right:44px;margin-top:16px}.desktop-template-selector-overlay[_ngcontent-%COMP%]{width:100%;opacity:0;cursor:pointer;position:absolute;z-index:111;height:100%;max-width:100%}.desktop-iframe-container[_ngcontent-%COMP%]{width:128px;height:258px}.desktop-frame[_ngcontent-%COMP%]{width:240px;height:480px;border-radius:17px;border:0px;opacity:.4;box-shadow:0 5.326px 16.645px #81848826;transform:scale(.54);transform-origin:0 0}.desktop-frame.active[_ngcontent-%COMP%]{opacity:1!important;border:4px solid var(--p-primary-color)!important}.finish-btn[_ngcontent-%COMP%]{padding-right:44px;margin-top:16px}.mobile-loader[_ngcontent-%COMP%]{height:100vh;width:100vw;position:absolute;top:0;background:#fff;z-index:9999}.steps-container[_ngcontent-%COMP%]{padding-left:60px}.circle-btn[_ngcontent-%COMP%]{border-radius:50%;border:1px solid #DBDFE3;width:28px;height:28px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;right:16px;background:#000;opacity:.3;top:16px}.cancel-button[_ngcontent-%COMP%]{font-size:14px}"],data:{animation:[C]}})}}return n})();var K=a(49870);const hi=[{path:"",component:gi}];let ui=(()=>{class n{static{this.\u0275fac=function(o){return new(o||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=t.G2t({imports:[K.iI.forChild(hi),K.iI]})}}return n})();var mi=a(57484),xi=a(92368),bi=a(3083),Ci=a(708),vi=a(1912),Oi=a(9044),wi=a(51811),yi=a(60256);let Pi=(()=>{class n{static{this.\u0275fac=function(o){return new(o||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=t.G2t({providers:[Ci.I],imports:[h.MD,l.E_R,l.zVq,ui,mi.x,xi.z,bi.z,vi.DbcOnboardV2Module,Oi.Y,wi.B,yi.w]})}}return n})()},94682:(I,S,a)=>{a.d(S,{$O:()=>E,By:()=>b,Fl:()=>x,G:()=>P,IZ:()=>l,NU:()=>C,OF:()=>f,QW:()=>B,TP:()=>y,Vh:()=>T,fy:()=>s,kZ:()=>m,mP:()=>u,qL:()=>_,t3:()=>O,vP:()=>g,ww:()=>G});var h=a(54389),O=function(c){return c.INFO="info",c.SHARE="share",c.MODAL_DBC_PREVIEW="modal-dbc-preview",c.MODAL_DBC_DETAILS="modal-dbc-details",c.MODAL="modal",c.EDIT="edit",c.DELETE="delete",c.VIEW="view",c.PREVIEW="preview",c.DUPLICATE="duplicate",c.MOVE="move",c.ANALYTICS="analytics",c.MORE_OPTIONS="more-options",c}(O||{});function l(c,d){return{class:"pi pi-pencil",tooltip:d,event:{type:"link",operation:c}}}function s(c,d){return{class:"pi pi-trash text-danger",tooltip:d,type:"danger",event:{type:"link",operation:c}}}function b(c,d){return{class:"pi pi-cog",tooltip:d,event:{type:"link",operation:c}}}function y(c,d){return{class:"pi pi-envelope",tooltip:d,event:{type:"link",operation:c}}}function m(c,d){return{class:"pi pi-download",tooltip:d,event:{type:"link",operation:c}}}function E(c,d){return{class:"pi pi-sync",tooltip:d,event:{type:"link",operation:c}}}function P(c=O.INFO,d="Info"){return{class:"pi pi-info-circle",tooltip:d,event:{type:"link",operation:c}}}function _(c,d,M){return{class:"pi pi-chart-bar",tooltip:d,disabled:M,event:{type:"link",operation:c}}}function u(c,d,M){return{class:"pi pi-eye",tooltip:d,disabled:M,event:{type:"link",operation:c}}}function f(c,d){return{class:"fab fa-wpforms",tooltip:d,event:{type:"click",operation:c}}}function C(c,d){return{class:"pi pi-share-alt",tooltip:d,event:{type:"click",operation:c}}}function x(c=O.MORE_OPTIONS,d=""){return{class:"pi pi-ellipsis-v",tooltip:d,event:{type:"link",operation:c}}}function g(c,d,M=""){return{class:"pi pi-ellipsis-v",tooltip:M,event:{type:"dropdown",title:d,content:c}}}function T(c,d){return{class:"pi pi-copy",tooltip:c,event:{type:"link",operation:d}}}function B(c,d){return{class:"pi pi-exclamation-triangle text-danger",tooltip:c,event:{type:"link",operation:d}}}function G(c){return c?.operation?((0,h.K)(c.operation)?c.operation:c.operation.value)?.toString().toLowerCase()??null:null}}}]);
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.