1import{Q as $e,a as Ka,b as Ve}from"./QTabPanels-BP6dEjYv.js";import{E as qa,Q as ja}from"./ExpandableContent-C0I8WoJY.js";import{Q as $a}from"./QTabs-CI2UBMYx.js";import{Q as z}from"./QInput-aV2yUXLp.js";import{Q as ae,a as te,v as oe}from"./selectPopup-AEtxQjyh.js";import{Q as sa}from"./QToggle-CTVC6mB1.js";import{u as ha,_ as Ca}from"./company-store-C9gzN4vh.js";import{_ as ma,W as va,a as wa,g as _a,C as za}from"./ConfirmPopupBtn-KNxm98Ws.js";import{r as F,l as R,f as y,w as l,h as e,s as T,g as o,x as Y,t as s,v as ve,Q as ie,e as E,j as ne,k as a,m as D,F as x,B as he,E as ka,b as le,u as ra,y as Pa,c as H,C as be,o as Se,H as Q,n as Ha,N as Ga,X as Wa,R as la,b7 as Xa,a5 as Be,A as Ya,I as Za}from"./index-C9Sb2x7k.js";import{a as _e,Q as na}from"./QCard-BoYMXygC.js";import{Q as Va}from"./QSeparator-C2U_9lWd.js";import{Q as j,a as p}from"./QItem-BZGMwZv0.js";import{Q as ee}from"./QList-CwtPOCXv.js";import{Q as ia}from"./QCardActions-BHmtJjub.js";import{Q as da}from"./QDialog-_ZteLZ2e.js";import{C as Re}from"./ClosePopup-YQ9d8wJZ.js";import{_ as Ee}from"./CustomImage-D3i69Z7T.js";import{U as Da,z as ta,W as Ja,X as ba,p as ca,j as ua,g as xa}from"./main-C0D1LyH_.js";import{_ as Sa}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{Q as b}from"./QItemLabel-BQOOAlDf.js";import{Q as ya}from"./QChip-CTZvgizz.js";import{Q as ga}from"./QForm-DCU9VsB3.js";import{u as el}from"./brands-store-hq-UBGdi.js";import{u as al,a as De}from"./useTableSorting-CCFo0njl.js";import{Q as ll}from"./QTooltip-BZqfmXi8.js";import{Q as tl}from"./QRadio-BrKm8oy8.js";import{Q as ol}from"./QCheckbox-DlrgeF6y.js";import{u as sl,a as nl}from"./use-dark-BT7T1tv0.js";import{u as pa}from"./payment-processing-store-Df0mwuaI.js";import"./use-panel-Cf79eF-o.js";import"./touch-BjYP5sR0.js";import"./selection-BihQQEAp.js";import"./use-render-cache-DLxPkVnQ.js";import"./use-timeout-DYVeCNSG.js";import"./uid-Bzmka5Fh.js";import"./QResizeObserver-ycK-L9eo.js";import"./use-hydration-DFtQOTV_.js";import"./use-tick-B11ug8Jv.js";import"./use-key-composition-ChEY_c08.js";import"./use-id-7P1VyEaH.js";import"./focus-manager-DhdJisJs.js";import"./private.use-form-DJ_q1k-6.js";import"./QField-CnQtveAQ.js";import"./QMenu-4cnfr6FE.js";import"./use-model-toggle-XZ_kOGJa.js";import"./focusout-DP-KDPwz.js";import"./format-DyQxkAtJ.js";import"./QEditor-BKalCzxx.js";import"./QBtnDropdown-BWu6DpGK.js";import"./QUploader-BS41Ag9N.js";import"./QCircularProgress-CQZ6qFGs.js";import"./QImg-B7x5v72F.js";import"./brandDetailsGroupsAndKeysMapping-C_obiPyX.js";import"./brands-store-Dx_KT2Gc.js";import"./serverApiRequest-MGVKLMMv.js";const il={class:"dialog-card__title"},dl={class:"dialog-card__title"},rl={key:0},cl={class:"c-form-stack"},ul={class:"c-form-field"},pl=["id"],fl={class:"split-layout"},ml={class:"c-form-field"},vl=["id"],_l={class:"c-form-field"},bl=["id"],yl={class:"c-form-field"},gl=["id"],$l={key:1},hl={key:2},Cl={key:3},wl={__name:"_AddPaymentMethodDialog",props:{show:{type:Boolean,default:!1}},emits:["confirm","close"],setup(A,{emit:P}){const g=P,_=he(),V=[{payment_method_id:1,img:"",provider_code:"creditcard",label:"creditCardAddLabel"},{payment_method_id:2,img:"",provider_code:"sepa",label:"sepaAddLabel"},{payment_method_id:3,img:"",provider_code:"paypal",label:"payPalAddLabel"},{payment_method_id:4,img:"",provider_code:"klarna",label:"klarnaAddLabel"}],M=F(null),m=F(null);function S(){M.value=null,m.value=null}function k(U){switch(M.value=U.name,M.value){case"creditcard":m.value={cardNumber:"",expire:"",cvv:"",cardName:""};break;case"visa":m.value={};break;case"paypal":m.value={};break;case"klarna":m.value={};break}}function $(){M.value=null,m.value=null,g("close")}function r(){g("confirm",M.value,m.value)}return(U,v)=>(y(),R(da,{"model-value":A.show,onHide:$},{default:l(()=>[e(na,{class:"dialog-card"},{default:l(()=>[M.value?T("",!0):(y(),R(_e,{key:0,class:"dialog-card__header"},{default:l(()=>[o("span",il,s(U.$t("profile.addPaymentMethod")),1),Y(e(ve,{icon:"app:close",class:"c-btn c-dialog-card__close c-btn--icon c-btn--close"},null,512),[[Re]])]),_:1})),M.value?(y(),R(_e,{key:1,class:"dialog-card__header"},{default:l(()=>[e(ie,{name:"arrow_left",onClick:S}),o("span",dl,s(U.$t("addPaymentMethodDialogTitle_"+M.value)),1),Y(e(ve,{icon:"app:close",class:"c-btn c-dialog-card__close c-btn--icon c-btn--close"},null,512),[[Re]])]),_:1})):T("",!0),e(Va),M.value?T("",!0):(y(),R(_e,{key:2,class:"dialog-card__body"},{default:l(()=>[e(ee,{separator:""},{default:l(()=>[(y(),E(x,null,ne(V,h=>e(j,{key:h.payment_method_id,class:"q-px-none cursor-pointer gap-16"},{default:l(()=>[e(p,{class:"col-2 image-wrapper",onClick:i=>k(h)},{default:l(()=>[e(Ee,{src:a(Da)(h.provider_code),fit:"contain"},null,8,["src"])]),_:2},1032,["onClick"]),e(p,{onClick:i=>k(h)},{default:l(()=>
1[D(s(U.$t(h.label)),1)]),_:2},1032,["onClick"]),e(p,{side:"",onClick:i=>k(h)},{default:l(()=>[e(ve,{class:"c-btn c-btn--icon",icon:"app:nav-arrow"})]),_:2},1032,["onClick"])]),_:2},1024)),64))]),_:1})]),_:1})),M.value?(y(),R(_e,{key:3,class:"dialog-card__body"},{default:l(()=>[M.value==="creditcard"?(y(),E("div",rl,[o("h3",null,s(U.$t("witchCreditCardsAreSupported")),1),o("p",null,s(U.$t("brandoraSupportsAllCreditCards")),1),o("div",cl,[o("div",ul,[o("div",{id:`${a(_)}-card-number-label`,class:"c-form-field__label"},s(U.$t("cardNumber")),9,pl),e(z,{modelValue:m.value.cardNumber,"onUpdate:modelValue":v[0]||(v[0]=h=>m.value.cardNumber=h),"aria-labelledby":`${a(_)}-card-number-label`,class:"c-field"},null,8,["modelValue","aria-labelledby"])]),o("div",fl,[o("div",ml,[o("div",{id:`${a(_)}-expire-label`,class:"c-form-field__label"},s(U.$t("expireCreditCard")),9,vl),e(z,{modelValue:m.value.expire,"onUpdate:modelValue":v[1]||(v[1]=h=>m.value.expire=h),"aria-labelledby":`${a(_)}-expire-label`,class:"c-field"},null,8,["modelValue","aria-labelledby"])]),o("div",_l,[o("div",{id:`${a(_)}-cvv-label`,class:"c-form-field__label"},s(U.$t("cvvCreditCard")),9,bl),e(z,{modelValue:m.value.cvv,"onUpdate:modelValue":v[2]||(v[2]=h=>m.value.cvv=h),"aria-labelledby":`${a(_)}-cvv-label`,class:"c-field"},null,8,["modelValue","aria-labelledby"])])]),o("div",yl,[o("div",{id:`${a(_)}-card-name-label`,class:"c-form-field__label"},s(U.$t("creditCardName")),9,gl),e(z,{modelValue:m.value.cardName,"onUpdate:modelValue":v[3]||(v[3]=h=>m.value.cardName=h),"aria-labelledby":`${a(_)}-card-name-label`,class:"c-field"},null,8,["modelValue","aria-labelledby"])])])])):T("",!0),M.value==="visa"?(y(),E("div",$l,s(M.value),1)):T("",!0),M.value==="paypal"?(y(),E("div",hl,s(M.value),1)):T("",!0),M.value==="klarna"?(y(),E("div",Cl,s(M.value),1)):T("",!0)]),_:1})):T("",!0),M.value?(y(),R(ia,{key:4,align:"right"},{default:l(()=>[M.value==="creditcard"?(y(),R(ve,{key:0,class:"c-btn",label:U.$t("add"),onClick:r},null,8,["label"])):T("",!0),o("div",null,[e(ie,{name:"security"}),D(" "+s(U.$t("yourDataAreEncryptedAndSecure")),1)])]),_:1})):T("",!0)]),_:1})]),_:1},8,["model-value"]))}},kl=Sa(wl,[["__scopeId","data-v-ac6e7ec9"]]),Pl=ka("accProfileStore",()=>{const A=F([]),P=F(null),g=F([]);async function _(i){const C={party_id:i,limit:20,offset:0,descending:!1,sort_by:"profile_id",filter_status:["active","inactive"]};try{const w=await le.get("/address/channelaccount/profilelist/",{params:C});w.status===200&&w.data.data&&(A.value=(w.data.data.requested_entries||[]).filter(f=>f.status!=="deleted"))}catch(w){console.log(w)}}async function V(i,C){try{const w=await le.get("/address/channelaccount/profile/",{params:{party_id:i,profile_id:C}});if(w.status===200&&w.data.data){const f=A.value.find(q=>q.profile_id===C),L=w.data.data;P.value={...f,...L,country_code:h(L.country_code||f?.country_code),lang_code:L.lang_code||f?.lang_code}}}catch(w){console.log(w)}}async function M(i){try{const C=await le.post("/address/channelaccount/profile/",i);if(C.status===200&&C.data.data)return C.data.data}catch(C){console.log(C)}}async function m(i){try{const C={party_id:i.party_id,profile_id:i.profile_id,country_code:h(i.country_code),lang_code:v(i.lang_code),title:i.title,description_short:i.description_short,description:i.description,seo_title:i.seo_title,seo_description:i.seo_description,status:i.status},w=await le.put("/address/channelaccount/profile/",C);if(w.status===200&&w.data.data){const f={...C,...w.data.data,country_code:h(w.data.data.country_code||C.country_code)};return P.value=f,A.value=A.value.map(L=>L.profile_id===f.profile_id?f:L),w.data.data}return null}catch(C){return console.log(C),null}}async function S(i,C="deleted",w=null){try{const f=await le.patch("address/channelaccount/profilestatus/",{profile_id:i,status:C,party_id:w});return f.status===200&&f.data.data?(A.value=A.value.filter(L=>L.profile_id!==i),P.value?.profile_id===i&&(P.value=null),f.data.data):f}catch(f){return console.log(f),f.response}}async function k(i){const C={party_id:i,limit:20,offset:0,descending:!0,sort_by:"country_code",filter_status:["active","inactive"]};g.value=[];const w=[];try{for(;;){const f=await le.get("/address/channelaccount/mediafileslistforparty/",{params:{...C}}),L=U(f);if(!Array.isArray(L?.requested_entries))throw new Error("Invalid media list");const q=L.requested_entries;w.push(...q);const K=Number(L.all_entries_count);if(q.length===0||Number.isFinite(K)&&w.length>=K||!Number.isFinite(K)&&q.length<C.limit)return g.value=w,{...L,requested_entries:w};C.offset+=q.length}}catch{throw new Error("Could not load company media")}}async function $(i){try{const C=await le.post("/address/channelaccount/mediafileparty/",i);return U(C)}catch{throw new Error("Could not assign company media")}}async function r(i){try{const C=await le.patch("/address/channelaccount/mediafilestatus/",i),w=U(C);return w&&(g.value=g.value.map(f=>f.media_file_id!==i.media_file_id||f.purpose!==i.purpose?f:{...f,status:i.status})),w}catch{throw new Error("Could not update company media")}}function U(i){if(i.status!==200||!i.data||i.data.error||!Object.hasOwn(i.data,"data"))throw new Error("Company media request failed");return i.data.data}function v(i){return i?String(i).toUpperCase():null}function h(i){return String(i||"").trim().toUpperCase()||"DE"}return{profile:A,selectedProfile:P,mediaFilesForParty:g,getProfile:_,getSingleProfile:V,updateProfile:m,deleteProfile:S,createProfile:M,getMediaFilesForParty:k,postMediaFilesForParty:$,patchMediaFileStatusForParty:r}}),Vl={class:"c-form-field"},Dl={key:0,class:"account-table-section"},Sl={class:"section-title-wrapper height-48"},Al={class:"mb-4"},Il={class:"subtext block"},Ml={class:"mb-4"},Ul={class:"tabs-and-button-section"},Fl=["innerHTML"],El={class:"flex items-center gap-8"},Ol=["innerHTML"],Tl={key:1,class:"account-table-section"},Ll={key:2,class:"text-muted q-pl-md"},Nl={key:3,class:"account-table-section"},Ql={class:"section-title-wrapper"},Bl={class:"row items-center gap-4"},Rl={class:"text-bold"},Kl={key:0},ql=["onClick"],jl=["onClick"],zl={class:"account-table-section"},Hl={class:"section-title-wrapper"},Gl=["onClick"],Wl=["onClick"],Xl={class:"dialog-card__title"},Yl={class:"grid max-2-column gap-24 mb-24"},Zl={class:"c-form-field"},Jl=["id"],xl={class:"c-form-field c-select-popup__search"},et=["id"],at={class:"c-form-field c-select-popup__search"},lt=["id"],tt={class:"c-form-field"},ot=["id"],st={class:"c-form-field c-select-popup__search"},nt=["id"],it={class:"c-form-field c-select-popup__search"},dt=["id"],rt={class:"c-form-field mb-24"},ct=["id"],ut={class:"c-form-field mb-24"},pt=["id"],ft={class:"flex items-center gap-8"},mt={class:"subtext"},vt={class:"label pb-24"},_t={class:"flex items-center gap-8"},bt={class:"subtext"},yt={class:"c-form-field mb-24"},gt=["id"],$t={class:"flex items-center gap-8"},ht={class:"subtext"},Ct={class:"c-form-field mb-24"},wt=["id"],kt={class:"flex items-center gap-8"},Pt={class:"subtext"},Vt={class:"dialog-card__title"},Dt={key:0,class:"c-form-field mb-24"},St=["id"],At={key:2,class:"c-form-field mb-24"},It=["id"],Mt={__name:"AccountCompanyMasterData",props:{data:Object},emits:["removeImage","changeImage","changeName","changeShortDescription","changeDescription","changeVatId","deleteAddress","changeAddress","addAddress","addContactPoint","changeContactPoint","deleteContactPoint","setContactPointAsPrimary"],setup(A,{emit:P}){const g=he(),_=A,V=F(_.data),{t:M}
1=ra(),m=Pa(),S=ha(),k=el(),$=Pl(),r=H(()=>$.selectedProfile?.title||V.value?.name||""),U=["phone","mobile","fax","email","website","social","whatsapp","telegram","signal","other"],{sortModel:v,sortBy:h,sortedItems:i}=al(()=>S.contactPoints,{initialSortBy:"contact_type",columns:{contact_type:{getValue:t=>{const d=U.indexOf(t.contact_type);return d===-1?U.length:d}},value_raw:{getValue:t=>t.value_normalized||t.value_raw}}}),C=H(()=>{const t=[];let d;for(const c of i.value)c.contact_type==="social"?(d||(d={key:"social",contacts:[]},t.push(d)),d.contacts.push(c)):t.push({key:`contact-${c.contact_id}`,contacts:[c]});return t}),w=F(!1),f=F(!1),L=F({logo:!1,banner:!1}),q=F(!0),K=F(!1),N=H(()=>q.value||L.value.logo||L.value.banner||fe.value),B=F({logo:[],banner:[]}),O=F({field:"",value:"",labelKey:"",inputType:"text"}),de=F(null);be(()=>_.data,()=>{V.value=_.data},{deep:!0});const re=P;Se(async()=>{Ce.value=localStorage.getItem("party_id")||null,await S.getAddressesPartyList(),Je(),await S.getAddresses(m.party_id),await $.getProfile(m.party_id),await Ue()});function Oe(){return{country_code:"",lang_code:"",title:"",description_short:"",description:"",seo_title:"",seo_description:""}}const W=F(Oe());function Ke(){W.value=Oe(),pe.value="",se.value=""}const Ce=F(null),Ae=H(()=>(S.companyAddresses??[]).map(t=>({label:t.legal_name,value:String(t.party_id)}))),Te=(t,d)=>t.label.localeCompare(d.label,"de",{sensitivity:"base"}),qe=Object.entries(ta).map(([t,d])=>({label:d,value:t})).sort(Te),je=[...Ja].sort(Te),pe=F(""),se=F("");function Ie(t){return String(t||"").normalize("NFD").replace(new RegExp("\\p{Diacritic}","gu"),"").toLocaleLowerCase("de")}function Me(t,d){const c=Ie(d).trim();return c?t.filter(G=>Ie(G.label).includes(c)):t}const ze=H(()=>Me(qe,pe.value)),He=H(()=>Me(je,se.value)),ce=H(()=>{const t=we.value[0];return t||Ge.value[0]||null}),ue=H(()=>{const t=ke.value[0];return t||We.value[0]||null}),we=H(()=>Ne().filter(t=>Z(t.country_code)===Z($.selectedProfile?.country_code)&&Z(t.lang_code)===Z($.selectedProfile?.lang_code))),ke=H(()=>Qe().filter(t=>Z(t.country_code)===Z($.selectedProfile?.country_code)&&Z(t.lang_code)===Z($.selectedProfile?.lang_code))),Ge=H(()=>Ne().filter(t=>!t.country_code&&!t.lang_code)),We=H(()=>Qe().filter(t=>!t.country_code&&!t.lang_code)),Xe={title:{labelKey:"profile.companyName",inputType:"text"},description_short:{labelKey:"profile.description_short",inputType:"textarea"},description:{labelKey:"profile.description",inputType:"wysiwyg"},seo_title:{labelKey:"profile.seo_title",inputType:"text"},seo_description:{labelKey:"profile.seo_description",inputType:"textarea"},status:{labelKey:"profile.languageDatasetStatus",inputType:"text"}},Ye=H(()=>[{label:M("profile.contactStatus.active"),value:"active"},{label:M("profile.contactStatus.inactive"),value:"inactive"},{label:M("profile.contactStatus.archived"),value:"archived"},{label:M("profile.contactStatus.deleted"),value:"deleted"}]);function Ze(t){t&&(Le(t),window.location.reload())}function Je(){const t=localStorage.getItem("party_id")||m.party_id,c=Ae.value.find(G=>G.value===String(t))?.value||Ae.value[0]?.value;c&&Le(c)}function Le(t){const d=String(t);localStorage.setItem("party_id",d),Ce.value=d,m.party_id=d}async function xe(){const t={...W.value,party_id:m.party_id,status:"active"},d=await $.createProfile(t);if(!d)return;await $.getProfile(m.party_id);const c=d.profile_id,G=$.profile.find(me=>me.profile_id===c)||$.profile.find(me=>Z(me.country_code)===Z(t.country_code)&&Z(me.lang_code)===Z(t.lang_code));G?await Pe(G):await Ue(),w.value=!1}function ye(t){return t?.lang_code?.toUpperCase()||""}function Z(t){return t?String(t).toUpperCase():null}function Ne(){return($.mediaFilesForParty||[]).filter(t=>t.purpose==="logo"&&t.status==="active").sort((t,d)=>Number(d.is_primary)-Number(t.is_primary)||Number(t.sort_order)-Number(d.sort_order))}function Qe(){return($.mediaFilesForParty||[]).filter(t=>t.purpose==="banner_hero"&&t.status==="active").sort((t,d)=>Number(d.is_primary)-Number(t.is_primary)||Number(t.sort_order)-Number(d.sort_order))}async function Ue(){const t=$.profile[0];if(!t){de.value=null,$.selectedProfile=null,await n();return}await Pe(t)}async function Pe(t){q.value=!0,de.value=ye(t),await $.getSingleProfile(m.party_id,t.profile_id),await n()}async function J(t){if(!t)return;const d=$.profile.find(c=>ye(c)===t);
1d&&await Pe(d)}async function n(){q.value=!0,K.value=!1;try{m.party_id&&await $.getMediaFilesForParty(m.party_id)}catch{K.value=!0,B.value.logo=[M("brands.saveChangesError")],B.value.banner=[M("brands.saveChangesError")]}finally{q.value=!1}}function u(t){const d=$.selectedProfile,c=Xe[t];!d||!c||(O.value={field:t,value:t==="title"?r.value:d[t]||"",labelKey:c.labelKey,inputType:c.inputType},f.value=!0)}async function I(){const t=$.selectedProfile;if(!t||!O.value.field)return;if(await $.updateProfile({...t,party_id:m.party_id,[O.value.field]:O.value.value}))if(f.value=!1,await $.getProfile(m.party_id),O.value.field==="status")await Ue();else{const c=ye($.selectedProfile);c&&(de.value=c)}}const X=F(null),fe=F(!1);async function ea(){const t=X.value;if(!(!t||fe.value)){fe.value=!0,B.value[t]=[];try{t==="logo"?await Ia():t==="banner"&&await Ma(),X.value=null}catch{B.value[t]=[M("brands.saveChangesError")]}finally{fe.value=!1}}}async function Ia(){if(!ce.value)return;const t=we.value.length?we.value:[ce.value];for(const d of t)await $.patchMediaFileStatusForParty({party_id:m.party_id,media_file_id:d.media_file_id,purpose:"logo",status:"inactive"});await n()}async function Ma(){if(!ue.value)return;const t=ke.value.length?ke.value:[ue.value];for(const d of t)await $.patchMediaFileStatusForParty({party_id:m.party_id,media_file_id:d.media_file_id,purpose:"banner_hero",status:"inactive"});await n()}async function Ua(t){if(!(N.value||K.value)){L.value.logo=!0;try{B.value.logo=[];const{validFiles:d,errors:c}=await _a(t);if(B.value.logo=c,!d.length)return;const G=d[0],ge=(await k.fileUpload(G,8))?.data?.media_file_id;if(!ge)throw new Error("Image upload failed");await $.postMediaFilesForParty({party_id:m.party_id,media_file_id:ge,purpose:"logo",country_code:fa($.selectedProfile?.country_code),lang_code:$.selectedProfile?.lang_code?.toUpperCase()||null,is_primary:1,sort_order:0,alt_text:"",caption:"",status:"active"});for(const aa of we.value)await $.patchMediaFileStatusForParty({party_id:m.party_id,media_file_id:aa.media_file_id,purpose:"logo",status:"inactive"});await n()}catch{B.value.logo=[M("brands.saveChangesError")]}finally{L.value.logo=!1}}}async function Fa(t){if(!(N.value||K.value)){L.value.banner=!0;try{B.value.banner=[];const{validFiles:d,errors:c}=await _a(t);if(B.value.banner=c,!d.length)return;const G=d[0],ge=(await k.fileUpload(G,8))?.data?.media_file_id;if(!ge)throw new Error("Image upload failed");await $.postMediaFilesForParty({party_id:m.party_id,media_file_id:ge,purpose:"banner_hero",country_code:fa($.selectedProfile?.country_code),lang_code:$.selectedProfile?.lang_code?.toUpperCase()||null,is_primary:1,sort_order:0,alt_text:"",caption:"",status:"active"});for(const aa of ke.value)await $.patchMediaFileStatusForParty({party_id:m.party_id,media_file_id:aa.media_file_id,purpose:"banner_hero",status:"inactive"});await n()}catch{B.value.banner=[M("brands.saveChangesError")]}finally{L.value.banner=!1}}}function fa(t){const d=t?String(t).toUpperCase():null;return!d||!ta[d]?null:d}function Ea(){re("changeVatId")}function Oa(t){re("deleteAddress",t)}function Ta(t){re("changeAddress",t)}function La(){re("addAddress")}function Na(){w.value=!0}function Qa(){re("addContactPoint")}function Ba(t){re("changeContactPoint",t)}function Ra(t){re("deleteContactPoint",t)}async function Fe(t){h(t),await S.getContactPoints(m.party_id,v.value.by,v.value.descending)}return(t,d)=>(y(),E(x,null,[o("div",Vl,[e(ae,{modelValue:Ce.value,"onUpdate:modelValue":[d[0]||(d[0]=c=>Ce.value=c),Ze],options:Ae.value,"emit-value":"","map-options":"",class:"c-field","popup-content-class":"c-select-popup",disable:N.value},null,8,["modelValue","options","disable"])]),a(m).party_id?(y(),E("section",Dl,[o("div",Sl,[o("h2",null,s(t.$t("profile.companyInformation")),1)]),e(ee,{class:"section-table mb-48"},{default:l(()=>[e(j,null,{default:l(()=>[e(p,{class:"col-3",top:""},{default:l(()=>[e(b,null,{default:l(()=>[D(s(t.$t("profile.logo")),1)]),_:1})]),_:1}),e(p,null,{default:l(()=>[e(b,null,{default:l(()=>[e(ma,{variant:"logo","show-uploader":!ce.value,errors:B.value.logo,disable:N.value||K.value,onAdded:Ua},{default:l(()=>[o("div",Al,[ce.value?(y(),R(Ee,{key:0,src:ce.value.thumbnail||ce.value.filepath,"is-api-src":"",alt:t.$t("profile.logo"),
1class:"image-preview big",fit:"contain"},null,8,["src","alt"])):T("",!0)])]),_:1},8,["show-uploader","errors","disable"])]),_:1})]),_:1}),e(p,{side:"",class:"col-3",top:""},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[ce.value&&!N.value&&!K.value?(y(),E("span",{key:0,class:"link",onClick:d[1]||(d[1]=c=>X.value="logo")},s(t.$t("profile.remove")),1)):T("",!0)]),_:1})]),_:1})]),_:1}),e(j,null,{default:l(()=>[e(p,{class:"col-3",top:""},{default:l(()=>[e(b,null,{default:l(()=>[D(s(t.$t("brands.titleBanner"))+" ",1),o("span",Il,"("+s(t.$t("optional"))+")",1)]),_:1})]),_:1}),e(p,null,{default:l(()=>[e(b,null,{default:l(()=>[e(ma,{variant:"banner","show-uploader":!ue.value,errors:B.value.banner,disable:N.value||K.value,onAdded:Fa},{default:l(()=>[o("div",Ml,[ue.value?(y(),R(Ee,{key:0,src:ue.value.thumbnail||ue.value.filepath,"is-api-src":"",alt:t.$t("brands.titleBanner"),class:"image-preview title-banner",fit:"contain"},null,8,["src","alt"])):T("",!0)])]),_:1},8,["show-uploader","errors","disable"])]),_:1})]),_:1}),e(p,{side:"",class:"col-3",top:""},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[ue.value&&!N.value&&!K.value?(y(),E("span",{key:0,class:"link",onClick:d[2]||(d[2]=c=>X.value="banner")},s(t.$t("brands.remove")),1)):T("",!0)]),_:1})]),_:1})]),_:1})]),_:1}),o("div",Ul,[e($a,{modelValue:de.value,"onUpdate:modelValue":[d[3]||(d[3]=c=>de.value=c),J],"inline-label":"","outside-arrows":"","mobile-arrows":"",align:"left",class:"language-selection-tabs","left-icon":"app:arrow_down","right-icon":"app:arrow_down"},{default:l(()=>[(y(!0),E(x,null,ne(a($).profile,c=>
1(y(),R($e,{key:c.profile_id,disable:N.value,name:ye(c),label:a(ba)[ye(c)]||a(ba)[c.country_code]},null,8,["disable","name","label"]))),128))]),_:1},8,["modelValue"]),o("span",{class:"add-language-dataset-button link",onClick:Na},[D(s(t.$t("profile.addLanguageDataset"))+" ",1),e(ie,{name:"add"})])]),a($).selectedProfile?(y(),R(ee,{key:0,class:"section-table"},{default:l(()=>[e(j,null,{default:l(()=>[e(p,{class:"col-4",top:""},{default:l(()=>[e(b,null,{default:l(()=>[D(s(t.$t("profile.companyName")),1)]),_:1})]),_:1}),e(p,null,{default:l(()=>[e(b,{class:"text-bold"},{default:l(()=>[D(s(r.value),1)]),_:1})]),_:1}),e(p,{side:"",class:"col-3",top:""},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[o("span",{class:"link",onClick:d[4]||(d[4]=c=>u("title"))},s(t.$t("profile.change")),1)]),_:1})]),_:1})]),_:1}),e(j,null,{default:l(()=>[e(p,{class:"col-4",top:""},{default:l(()=>[e(b,null,{default:l(()=>[D(s(t.$t("profile.shortDescription")),1)]),_:1})]),_:1}),e(p,null,{default:l(()=>[e(b,null,{default:l(()=>[D(s(a($).selectedProfile?.description_short),1)]),_:1})]),_:1}),e(p,{side:"",class:"col-3",top:""},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[o("span",{class:"link",onClick:d[5]||(d[5]=c=>u("description_short"))},s(t.$t("profile.change")),1)]),_:1})]),_:1})]),_:1}),e(j,null,{default:l(()=>[e(p,{class:"col-4",top:""},{default:l(()=>[e(b,null,{default:l(()=>[D(s(t.$t("profile.description")),1)]),_:1})]),_:1}),e(p,{top:""},{default:l(()=>[e(b,null,{default:l(()=>[e(qa,{"max-height":160},{default:l(()=>[o("p",{innerHTML:a($).selectedProfile?.description},null,8,Fl)]),_:1})]),_:1})]),_:1}),e(p,{side:"",class:"col-3",top:""},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[o("span",{class:"link",onClick:d[6]||(d[6]=c=>u("description"))},s(t.$t("profile.change")),1)]),_:1})]),_:1})]),_:1}),e(j,null,{default:l(()=>[e(p,{class:"col-4",top:""},{default:l(()=>[e(b,null,{default:l(()=>[D(s(t.$t("profile.seoTitle")),1)]),_:1})]),_:1}),e(p,{top:""},{default:l(()=>[e(b,null,{default:l(()=>[D(s(a($).selectedProfile?.seo_title),1)]),_:1})]),_:1}),e(p,{side:"",class:"col-3",top:""},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[o("span",{class:"link",onClick:d[7]||(d[7]=c=>u("seo_title"))},s(t.$t("profile.change")),1)]),_:1})]),_:1})]),_:1}),e(j,null,{default:l(()=>[e(p,{class:"col-4",top:""},{default:l(()=>[e(b,null,{default:l(()=>[D(s(t.$t("profile.seoDescription")),1)]),_:1})]),_:1}),e(p,{top:""},{default:l(()=>[e(b,null,{default:l(()=>[D(s(a($).selectedProfile?.seo_description),1)]),_:1})]),_:1}),e(p,{side:"",class:"col-3",top:""},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[o("span",{class:"link",onClick:d[8]||(d[8]=c=>u("seo_description"))},s(t.$t("profile.change")),1)]),_:1})]),_:1})]),_:1}),e(j,null,{default:l(()=>[e(p,{class:"col-4",top:""},{default:l(()=>[e(b,null,{default:l(()=>[D(s(t.$t("profile.languageDatasetStatus")),1)]),_:1})]),_:1}),e(p,{top:""},{default:l(()=>[e(b,null,{default:l(()=>[o("div",El,[o("span",{class:Q(["indicator-point",{"bg-success":a($).selectedProfile.status==="active","bg-danger light":a($).selectedProfile.status==="inactive","bg-secondary":a($).selectedProfile.status==="deleted"||a($).selectedProfile.status==="archived"}])},null,2),o("span",null,s(t.$t("profile.contactStatus."+a($).selectedProfile.status)),1)])]),_:1})]),_:1}),e(p,{side:"",class:"col-3",top:""},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[o("span",{class:"link",onClick:d[9]||(d[9]=c=>u("status"))},s(t.$t("profile.change")),1)]),_:1})]),_:1})]),_:1})]),_:1})):(y(),R(ee,{key:1,class:"section-table"},{default:l(()=>[e(j,{class:"text-info text-italic"},{default:l(()=>[o("span",{innerHTML:t.$t("profile.infoMissingLanguageDataset")},null,8,Ol)]),_:1})]),_:1}))])):T("",!0),a(m).party_id?(y(),E("section",Tl,[e(ee,{class:"section-table"},{default:l(()=>[e(j,null,{default:l(()=>[e(p,{class:"col-4"},{default:l(()=>[e(b,null,{default:l(()=>[D(s(t.$t("profile.vatId")),1)]),_:1})]),_:1}),e(p,null,{default:l(()=>[e(b,{class:"text-bold"},{default:l(()=>[D(s(V.value.vat_id),1)]),_:1})]),_:1}),e(p,{side:"",class:"col-3"},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[o("span",{class:"link",onClick:Ea},s(t.$t("profile.change")),1)]),_:1})]),_:1})]),_:1})]),_:1})])):(y(),E("p",Ll,s(t.$t("profile.noCompanySelected")),1)),a(m).party_id?(y(),E("section",Nl,[o("div",Ql,[o("h2",null,s(t.$t("profile.addresses")),1),o("span",{class:"link",onClick:La},[D(s(t.$t("profile.addAddress"))+" ",1),e(ie,{name:"add"})])]),e(ee,{class:"section-table"},{default:l(()=>[(y(!0),E(x,null,ne(a(S).addresses,c=>(y(),R(j,{key:c.address_id},{default:l(()=>[e(p,{class:"col-4"},{default:l(()=>[e(b,{class:"column items-start gap-4"},{default:l(()=>[o("div",Bl,[o("span",Rl,s(t.$t("profile."+c.type)),1),c.label?(y(),E("div",Kl,"/ "+s(c.label),1)):T("",!0)]),c.is_primary?(y(),R(ya,{key:0,label:t.$t("profile.default"),class:"bg-green text-white"},null,8,["label"])):T("",!0)]),_:2},1024)]),_:2},1024),e(p,null,{default:l(()=>[e(b,null,{default:l(()=>[o("div",null,s(c.street)+" "+s(c.house_number),1),o("div",null,s(c.postal_code)+" "+s(c.city),1),o("div",null,s(a(ta)[c.country_code]),1)]),_:2},1024)]),_:2},1024),e(p,{side:"",class:"col-3"},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[o("span",{class:"link",onClick:G=>Oa(c)},s(t.$t("profile.delete")),9,ql),o("span",{class:"link",onClick:G=>Ta(c)},s(t.$t("profile.change")),9,jl)]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1})])):T("",!0),o("section",zl,[o("div",Hl,[o("h2",null,s(t.$t("profile.contactPoints")),1),o("span",{class:"link",onClick:Qa},[D(s(t.$t("profile.addContactPoint"))+" ",1),e(ie,{name:"add"})])]),a(S).contactPoints.length?(y(),R(ee,{key:0,class:"section-table"},{default:l(()=>[e(j,{class:"sortable-table-header"},{default:l(()=>[e(p,null,{default:l(()=>[e(b,{class:Q(["sortable",{active:a(v).by==="contact_type",desc:a(v).by==="contact_type"&&a(v).descending===!0,asc:a(v).by==="contact_type"&&a(v).descending===!1}]),onClick:d[10]||(d[10]=c=>Fe("contact_type"))},{default:l(()=>[D(s(t.$t("profile.contactType")),1)]),_:1},8,["class"])]),_:1}),e(p,{class:"col-3"},{default:l(()=>[e(b,{class:Q(["sortable",{active:a(v).by==="value_raw",desc:a(v).by==="value_raw"&&a(v).descending===!0,asc:a(v).by==="value_raw"&&a(v).descending===!1}]),onClick:d[11]||(d[11]=c=>Fe("value_raw"))},{default:l(()=>[D(s(t.$t("profile.contactValue")),1)]),_:1},8,["class"])]),_:1}),e(p,{class:"col-3"},{default:l(()=>[e(b,{class:Q(["sortable",{active:a(v).by==="label",desc:a(v).by==="label"&&a(v).descending===!0,asc:a(v).by==="label"&&a(v).descending===!1}]),onClick:d[12]||(d[12]=c=>Fe("label"))},{default:l(()=>[D(s(t.$t("profile.contactLabel")),1)]),_:1},8,["class"])]),_:1}),e(p,null,{default:l(()=>[e(b,{class:Q(["sortable",{active:a(v).by==="status",desc:a(v).by==="status"&&a(v).descending===!0,asc:a(v).by==="status"&&a(v).descending===!1}]),onClick:d[13]||(d[13]=c=>Fe("status"))},{default:l(()=>[D(s(t.$t("profile.contactStatus._")),1)]),_:1},8,["class"])]),_:1}),e(p,null,{default:l(()=>[e(b,{class:Q(["sortable",{active:a(v).by==="is_primary",desc:a(v).by==="is_primary"&&a(v).descending===!0,asc:a(v).by==="is_primary"&&a(v).descending===!1}]),onClick:d[14]||(d[14]=c=>Fe("is_primary"))},{default:l(()=>[D(s(t.$t("profile.isPrimary")),1)]),_:1},8,["class"])]),_:1}),e(p,{class:"col-2"})]),_:1}),(y(!0),E(x,null,ne(C.value,c=>(y(),R(j,{key:c.key},{default:l(()=>[(y(!0),E(x,null,ne(c.contacts,(G,me)=>(y(),E("div",{key:G.contact_id,class:"entry-row row no-wrap c-contact-point-row"},[e(p,null,{default:l(()=>[me===0?(y(),R(b,{key:0},{default:l(()=>[D(s(t.$t("profile.contact_type_options."+G.contact_type)),1)]),_:2},1024)):T("",!0)]),_:2},1024),e(p,{class:"col-3"},{default:l(()=>[e(b,null,{default:l(()=>[D(s(G.value_normalized||G.value_raw),1)]),_:2},1024)]),_:2},1024),e(p,{class:"col-3"},{default:l(()=>[e(b,null,{default:l(()=>[D(s(G.label),1)]),_:2},1024)]),_:2},1024),e(p,null,{default:l(()=>[e(b,null,{default:l(()=>[D(s(t.$t("profile.contactStatus."+G.status)),1)]),_:2},1024)]),_:2},1024),e(p,null,{default:l(()=>[e(b,null,{default:l(()=>[G.is_primary?(y(),R(ya,{key:0,label:t.$t("profile.default"),class:"bg-green text-white"},null,8,["label"])):T("",!0)]),_:2},1024)]),_:2},1024),e(p,{side:"",class:"col-2"},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[o("span",{class:"link",onClick:ge=>Ra(G)},s(t.$t("profile.delete")),9,Gl),o("span",{class:"link",onClick:ge=>Ba(G)},s(t.$t("profile.change")),9,Wl)]),_:2},1024)]),_:2},1024)]))),128))]),_:2},1024))),128))]),_:1})):T("",!0)]),e(da,{modelValue:w.value,"onUpdate:modelValue":d[26]||(d[26]=c=>w.value=c),onHide:Ke},{default:l(()=>[e(na,{class:"dialog-card dialog-card--form"},{default:l(()=>[e(ga,{onSubmit:xe},{default:l(()=>[e(_e,{class:"dialog-card__header"},{default:l(()=>[o("span",Xl,s(t.$t("profile.addLanguageDataset")),1),Y(e(ve,{icon:"app:close",class:"c-btn c-dialog-card__close c-btn--icon c-btn--close"},null,512),[[Re]])]),_:1}),e(_e,{class:"dialog-card__body"},{default:l(()=>[o("div",Yl,[o("div",Zl,[o("div",{id:`${a(g)}-2-label`,class:"c-form-field__label"},s(t.$t("profile.countryNames")),9,Jl),Y((y(),R(ae,{"aria-labelledby":`${a(g)}-2-label`,"popup-content-class":"c-select-popup",class:"c-field",modelValue:W.value.country_code,"onUpdate:modelValue":d[17]||(d[17]=c=>W.value.country_code=c),options:ze.value,rules:[c=>!!c||t.$t("validators.required")],"emit-value":"","lazy-rules":"","map-options":""},{"before-options":l(()=>[o("div",xl,[o("div",{id:`${a(g)}-3-label`,class:"c-form-field__label"},s(t.$t("search")),9,et),e(z,{"aria-labelledby":`${a(g)}-3-label`,modelValue:pe.value,"onUpdate:modelValue":d[15]||(d[15]=c=>pe.value=c),autofocus:"",clearable:"",placeholder:t.$t("search"),class:"c-field c-field--sm c-field--rect"},null,8,["aria-labelledby","modelValue","placeholder"])])]),"no-option":l(()=>[o("div",at,[o("div",{id:`${a(g)}-4-label`,class:"c-form-field__label"},s(t.$t("search")),9,lt),e(z,{"aria-labelledby":`${a(g)}-4-label`,modelValue:pe.value,"onUpdate:modelValue":d[16]||(d[16]=c=>pe.value=c),autofocus:"",clearable:"",placeholder:t.$t("search"),class:"c-field c-field--sm c-field--rect"},null,8,["aria-labelledby","modelValue","placeholder"])])]),_:1},8,["aria-labelledby","modelValue","options","rules"])),[[a(te),`${a(g)}-2-label`],[a(oe)]])]),o("div",tt,[o("div",{id:`${a(g)}-5-label`,class:"c-form-field__label"},s(t.$t("profile.languageName")),9,ot),Y((y(),R(ae,{"aria-labelledby":`${a(g)}-5-label`,"popup-content-class":"c-select-popup",class:"c-field",modelValue:W.value.lang_code,"onUpdate:modelValue":d[20]||(d[20]=c=>W.value.lang_code=c),options:He.value,rules:[c=>!!c||t.$t("validators.required")],"emit-value":"","lazy-rules":"","map-options":""},{"before-options":l(()=>[o("div",st,[o("div",{id:`${a(g)}-6-label`,class:"c-form-field__label"},s(t.$t("search")),9,nt),e(z,{"aria-labelledby":`${a(g)}-6-label`,modelValue:se.value,"onUpdate:modelValue":d[18]||(d[18]=c=>se.value=c),autofocus:"",clearable:"",placeholder:t.$t("search"),class:"c-field c-field--sm c-field--rect"},null,8,["aria-labelledby","modelValue","placeholder"])])]),"no-option":l(()=>[o("div",it,[o("div",{id:`${a(g)}-7-label`,class:"c-form-field__label"},s(t.$t("search")),9,dt),e(z,{"aria-labelledby":`${a(g)}-7-label`,modelValue:se.value,"onUpdate:modelValue":d[19]||(d[19]=c=>se.value=c),autofocus:"",clearable:"",placeholder:t.$t("search"),class:"c-field c-field--sm c-field--rect"},null,8,["aria-labelledby","modelValue","placeholder"])])]),_:1},8,["aria-labelledby","modelValue","options","rules"])),[[a(te),`${a(g)}-5-label`],[a(oe)]])])]),e(Va,{class:"mb-20"}),o("div",rt,[o("div",{id:`${a(g)}-8-label`,class:"c-form-field__label"},s(t.$t("profile.companyName")),9,ct),e(z,{"aria-labelledby":`${a(g)}-8-label`,class:"c-field",modelValue:W.value.title,"onUpdate:modelValue":d[21]||(d[21]=c=>W.value.title=c)},null,8,["aria-labelledby","modelValue"])]),o("div",ut,[o("div",{id:`${a(g)}-9-label`,class:"c-form-field__label"}
1,[o("div",ft,[D(s(t.$t("profile.shortDescription"))+" ",1),o("span",mt,"("+s(t.$t("optional"))+")",1)])],8,pt),e(z,{"aria-labelledby":`${a(g)}-9-label`,class:"c-field",modelValue:W.value.description_short,"onUpdate:modelValue":d[22]||(d[22]=c=>W.value.description_short=c)},null,8,["aria-labelledby","modelValue"])]),o("div",vt,[o("div",_t,[D(s(t.$t("profile.description"))+" ",1),o("span",bt,"("+s(t.$t("optional"))+")",1)]),e(va,{modelValue:W.value.description,"onUpdate:modelValue":d[23]||(d[23]=c=>W.value.description=c),class:"description"},null,8,["modelValue"])]),o("div",yt,[o("div",{id:`${a(g)}-10-label`,class:"c-form-field__label"},[o("div",$t,[D(s(t.$t("profile.seoTitle"))+" ",1),o("span",ht,"("+s(t.$t("optional"))+")",1)])],8,gt),e(z,{"aria-labelledby":`${a(g)}-10-label`,class:"c-field",modelValue:W.value.seo_title,"onUpdate:modelValue":d[24]||(d[24]=c=>W.value.seo_title=c)},null,8,["aria-labelledby","modelValue"])]),o("div",Ct,[o("div",{id:`${a(g)}-11-label`,class:"c-form-field__label"},[o("div",kt,[D(s(t.$t("profile.seoDescription"))+" ",1),o("span",Pt,"("+s(t.$t("optional"))+")",1)])],8,wt),e(z,{"aria-labelledby":`${a(g)}-11-label`,class:"c-field",type:"textarea",modelValue:W.value.seo_description,"onUpdate:modelValue":d[25]||(d[25]=c=>W.value.seo_description=c)},null,8,["aria-labelledby","modelValue"])])]),_:1}),e(ia,{class:"dialog-card__actions"},{default:l(()=>[e(ve,{type:"submit",label:t.$t("save"),class:"c-btn c-btn--primary full-width"},null,8,["label"])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(da,{modelValue:f.value,"onUpdate:modelValue":d[30]||(d[30]=c=>f.value=c)},{default:l(()=>[e(na,{class:Q(["dialog-card dialog-card--form",{"dialog-card--has-editor":O.value.field==="description"}])},{default:l(()=>[e(ga,{onSubmit:Ha(I,["prevent"])},{default:l(()=>[e(_e,{class:"dialog-card__header"},{default:l(()=>[o("span",Vt,s(t.$t(O.value.labelKey)),1),Y(e(ve,{icon:"app:close",class:"c-btn c-dialog-card__close c-btn--icon c-btn--close"},null,512),[[Re]])]),_:1}),e(_e,{class:"dialog-card__body"},{default:l(()=>[O.value.field!=="status"&&O.value.inputType!=="wysiwyg"?(y(),E("div",Dt,[o("div",{id:`${a(g)}-12-label`,class:"c-form-field__label"},s(t.$t(O.value.labelKey)),9,St),e(z,{"aria-labelledby":`${a(g)}-12-label`,class:"c-field",modelValue:O.value.value,"onUpdate:modelValue":d[27]||(d[27]=c=>O.value.value=c),type:O.value.inputType},null,8,["aria-labelledby","modelValue","type"])])):T("",!0),O.value.field!=="status"&&O.value.inputType==="wysiwyg"?(y(),R(va,{key:1,modelValue:O.value.value,"onUpdate:modelValue":d[28]||(d[28]=c=>O.value.value=c),class:"description"},null,8,["modelValue"])):T("",!0),O.value.field==="status"?(y(),E("div",At,[o("div",{id:`${a(g)}-13-label`,class:"c-form-field__label"},s(t.$t(O.value.labelKey)),9,It),Y(e(ae,{"aria-labelledby":`${a(g)}-13-label`,"popup-content-class":"c-select-popup",class:"c-field",modelValue:O.value.value,"onUpdate:modelValue":d[29]||(d[29]=c=>O.value.value=c),options:Ye.value,"emit-value":"","map-options":""},null,8,["aria-labelledby","modelValue","options"]),[[a(te),`${a(g)}-13-label`],[a(oe)]])])):T("",!0)]),_:1}),e(ia,{class:"dialog-card__actions justify-end"},{default:l(()=>[e(ve,{type:"submit",label:t.$t("save"),class:"c-btn c-btn--primary"},null,8,["label"])]),_:1})]),_:1})]),_:1},8,["class"])]),_:1},8,["modelValue"]),e(wa,{title:t.$t("brands.deleteMediaFile"),show:!!X.value,"confirm-button-text":"remove",onClose:d[31]||(d[31]=c=>X.value=null),onConfirm:ea},{default:l(()=>[o("p",null,s(t.$t("brands.removeMediaFileQuestion")),1)]),_:1},8,["title","show"])],64))}},Ut=Sa(Mt,[["__scopeId","data-v-430ef927"]]),Aa={radio:tl,checkbox:ol,toggle:sa},Ft=Object.keys(Aa);function oa(A,P){if(typeof A=="function")return A;const g=A!==void 0?A:P;return _=>_[g]}const Et=Ga({name:"QOptionGroup",props:{...sl,modelValue:{required:!0},options:{type:Array,validator:A=>A.every(Xa),default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],name:String,type:{type:String,default:"radio",validator:A=>Ft.includes(A)},color:String,keepColor:Boolean,dense:Boolean,size:String,leftLabel:Boolean,inline:Boolean,disable:Boolean},emits:["update:modelValue"],setup(A,{emit:P,slots:g}){const{proxy:{$q:_}}=Wa(),V=Array.isArray(A.modelValue);A.type==="radio"?V===!0&&console.error("q-option-group: model should not be array"):V===!1&&console.error("q-option-group: model should be array in your case");const M=nl(A,_),m=H(()=>Aa[A.type]),S=H(()=>oa(A.optionValue,"value")),k=H(()=>oa(A.optionLabel,"label")),$=H(()=>oa(A.optionDisable,"disable")),r=H(()=>A.options.map(i=>({val:S.value(i),name:i.name===void 0?A.name:i.name,disable:A.disable||$.value(i),leftLabel:i.leftLabel===void 0?A.leftLabel:i.leftLabel,color:i.color===void 0?A.color:i.color,checkedIcon:i.checkedIcon,uncheckedIcon:i.uncheckedIcon,dark:i.dark===void 0?M.value:i.dark,size:i.size===void 0?A.size:i.size,dense:A.dense,keepColor:i.keepColor===void 0?A.keepColor:i.keepColor}))),U=H(()=>"q-option-group q-gutter-x-sm"+(A.inline===!0?" q-option-group--inline":"")),v=H(()=>{const i={role:"group"};return A.type==="radio"&&(i.role="radiogroup",A.disable===!0&&(i["aria-disabled"]="true")),i});function h(i){P("update:modelValue",i)}return()=>la("div",{class:U.value,...v.value},A.options.map((i,C)=>{const w=g["label-"+C]!==void 0?()=>g["label-"+C](i):g.label!==void 0?()=>g.label(i):void 0;return la("div",[la(m.value,{label:w===void 0?k.value(i):null,modelValue:A.modelValue,"onUpdate:modelValue":h,...r.value[C]},w)])}))}}),Ot=ka("accEmployeesStore",()=>
1{const A=F([]),P=F([]),g=F(!1),_=F("name"),V=F(!1),M=F("all"),m=F(20),S=F(0),k=H(()=>P.value.map(f=>({label:f.label,value:f.hash,code:f.code}))),$=H(()=>[{label:"Alle",value:"all"},...P.value.map(f=>({label:f.label,value:f.code}))]);async function r(f={}){g.value=!0;const L={sort_by:f.sort_by||_.value,descending:f.descending??V.value,offset:f.offset??S.value,limit:f.limit??m.value},q=f.filter_role_code??M.value;q&&q!=="all"&&(L.filter_role_code=Array.isArray(q)?q:[q]);try{const K=await le.get("/usersofcurrentaccount/",{params:L});return K.status===200&&K.data?.data&&(A.value=w(K.data.data)),K}catch(K){return console.log(K),K.response}finally{g.value=!1}}async function U(){try{const f=await le.get("/accountrolesforselection/");if(f.status===200&&f.data?.data){const L=w(f.data.data);P.value=L.map(C).filter(q=>q.hash&&q.code)}return f}catch(f){return console.log(f),f.response}}async function v(f){try{return await le.post("/inviteusertoaccount/",{email:f.email,account_role_hash:f.account_role_hash})}catch(L){return console.log(L),L.response}}async function h(f){_.value===f?V.value=!V.value:(_.value=f,V.value=!1),await r()}async function i(f){M.value=f||"all",S.value=0,await r()}function C(f){const L=f.role_code||f.code||f.value;return{...f,code:L,label:f.role_label||f.label||L,hash:f.account_role_hash||f.role_hash||f.hash||f.id}}function w(f){const L=f?.requested_entries||f||[];return Array.isArray(L)?L:Object.values(L)}return{employees:A,roles:P,loading:g,sortBy:_,descending:V,filterRoleCode:M,limit:m,offset:S,roleOptions:k,filterRoleOptions:$,getEmployees:r,getRoles:U,inviteUserToAccount:v,setSort:h,setFilter:i}}),Tt={class:"account-table-section"},Lt={class:"section-title-wrapper c-account-list-toolbar"},Nt={class:"c-account-list-actions"},Qt={class:"c-form-field"},Bt={class:"text-bold"},Rt={class:"text-bold"},Kt=["onClick"],qt=["onClick"],jt={class:"column gap-32"},zt={class:"label"},Ht={class:"c-form-field"},Gt=["id"],Wt={__name:"AccountCompanyEmployees",props:{data:{type:Array,default:()=>[]},roleDescriptions:{type:Object,default:()=>({})}},emits:["editEmployee","removeEmployee","filter"],setup(A,{emit:P}){const g=he(),_=F("all");F("all");const V=Ot(),{t:M}=ra(),m=F({show:!1,data:{email:"",account_role_hash:""}}),S=A,k=P,$=F(S.data),{sortModel:r,sortSessions:U,sortItems:v}=De(()=>V.employees,{initialSortBy:"name"});De(()=>$.value,{initialSortBy:"name"}),be(()=>S.data,()=>{$.value=S.data},{deep:!0}),Se(async()=>{await Promise.all([V.getRoles(),V.getEmployees()])});async function h(){V.roles.length||await V.getRoles(),m.value.data={email:"",account_role_hash:V.roleOptions[0]?.value||""},m.value.show=!0}function i(N){k("editEmployee",N)}function C(N){k("removeEmployee",N)}function w(){V.setFilter(_.value)}async function f(N){U(N),V.sortBy=r.value.by,V.descending=r.value.descending,await V.getEmployees({sort_by:r.value.by,descending:r.value.descending}),v()}function L(N){return/.+@.+\..+/.test(String(N||"").trim())}function q(N){return N?.data?.error||N?.data?.message||M("profile.saveChangesError")}async function K(){if(!L(m.value.data.email)){Be.create({type:"negative",message:M("profile.emailInvalid")});return}const N=await V.inviteUserToAccount(m.value.data);N?.status===200||N?.status===201?(m.value.show=!1,await V.getEmployees()):Be.create({type:"negative",message:q(N)})}return(N,B)=>(y(),E(x,null,[o("section",Tt,[o("div",Lt,[o("h2",null,s(N.$t("profile.employeesProfiles")),1),o("div",Nt,[o("span",{class:"link",onClick:h},[D(s(N.$t("profile.addEmployee"))+" ",1),e(ie,{name:"add"})]),o("div",Qt,[Y(e(ae,{class:"c-field","aria-labelledby":a(g),"popup-content-class":"c-select-popup","map-options":"","emit-value":"",options:a(V).filterRoleOptions,modelValue:_.value,"onUpdate:modelValue":[B[0]||(B[0]=O=>_.value=O),w]},null,8,["aria-labelledby","options","modelValue"]),[[a(te),a(g)],[a(oe)]])])])]),e(ee,{class:"section-table"},{default:l(()=>[e(j,{class:"sortable-table-header"},{default:l(()=>[e(p,{class:"col-6"},{default:l(()=>[e(b,{class:Q(["sortable",{active:a(r).by==="name",desc:a(r).by==="name"&&a(r).descending===!0,asc:a(r).by==="name"&&a(r).descending===!1}
1]),onClick:B[1]||(B[1]=O=>f("name"))},{default:l(()=>[D(s(N.$t("profile.name")),1)]),_:1},8,["class"])]),_:1}),e(p,null,{default:l(()=>[e(b,{class:Q(["sortable",{active:a(r).by==="role_code",desc:a(r).by==="role_code"&&a(r).descending===!0,asc:a(r).by==="role_code"&&a(r).descending===!1}]),onClick:B[2]||(B[2]=O=>f("role_code"))},{default:l(()=>[D(s(N.$t("profile.role")),1)]),_:1},8,["class"])]),_:1}),e(p,{class:"col-3"})]),_:1}),(y(!0),E(x,null,ne(a(V).employees,O=>(y(),R(j,{key:O.uuid||O.employee_id},{default:l(()=>[e(p,{class:"col-6"},{default:l(()=>[e(b,{class:"flex items-center gap-12"},{default:l(()=>[e(Ee,{src:O.img,class:"image-preview small","placeholder-src":"/account/images/placeholder-profile.svg"},null,8,["src"]),o("span",Bt,s(O.name||O.email),1)]),_:2},1024)]),_:2},1024),e(p,null,{default:l(()=>[e(b,{class:"flex items-center gap-4"},{default:l(()=>[o("div",Rt,s(O.role_label||O.role_code),1),A.roleDescriptions[O.role_code]?(y(),R(ie,{key:0,name:"app:info"},{default:l(()=>[e(ll,{anchor:"top middle",self:"bottom middle",offset:[10,10]},{default:l(()=>[D(s(N.$t(A.roleDescriptions[O.role_code])),1)]),_:2},1024)]),_:2},1024)):T("",!0)]),_:2},1024)]),_:2},1024),e(p,{side:"",class:"col-3"},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[o("span",{class:"link",onClick:de=>C(O)},s(N.$t("profile.remove")),9,Kt),o("span",{class:"link",onClick:de=>i(O)},s(N.$t("edit")),9,qt)]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),e(Ca,{title:N.$t("profile.addEmployee"),show:m.value.show,"apply-button-text":"invite",onClose:B[5]||(B[5]=O=>m.value.show=!1),onSave:K},{default:l(()=>[o("div",jt,[o("div",zt,[D(s(N.$t("profile.role"))+" ",1),e(Et,{modelValue:m.value.data.account_role_hash,"onUpdate:modelValue":B[3]||(B[3]=O=>m.value.data.account_role_hash=O),options:a(V).roleOptions,class:"flex"},null,8,["modelValue","options"])]),o("div",Ht,[o("div",{id:a(g)+"-email",class:"c-form-field__label"},s(N.$t("profile.emailAddress")),9,Gt),e(z,{class:"c-field","aria-labelledby":a(g)+"-email",type:"email",modelValue:m.value.data.email,"onUpdate:modelValue":B[4]||(B[4]=O=>m.value.data.email=O)},null,8,["aria-labelledby","modelValue"])])])]),_:1},8,["title","show"]),T("",!0)],64))}},Xt={class:"account-table-section"},Yt={class:"section-title-wrapper c-account-list-toolbar"},Zt={class:"c-form-field"},Jt=["onClick"],xt=["onClick"],eo={__name:"AccountCompanySubscriptions",props:{data:Object},emits:["renew","maintain","filter"],setup(A,{emit:P}){const g=he(),_=A,V=F(_.data),M=pa();Se(async()=>{await M.getUserSubscriptions()}),be(()=>_.data,()=>{V.value=_.data},{deep:!0});const m=P,S=F("all"),{sortModel:k,sortSessions:$}=De(()=>V.value,{initialSortBy:"status"});function r(h){m("renew",h)}function U(h){m("maintain",h)}function v(){m("filter",S.value)}return(h,i)=>(y(),E("section",Xt,[o("div",Yt,[o("h2",null,s(h.$t("profile.subscriptions")),1),o("div",Zt,[Y(e(ae,{class:"c-field","aria-labelledby":a(g),"popup-content-class":"c-select-popup","map-options":"","emit-value":"",options:["all","active","inactive"],modelValue:S.value,"onUpdate:modelValue":[i[0]||(i[0]=C=>S.value=C),v]},null,8,["aria-labelledby","modelValue"]),[[a(te),a(g)],[a(oe)]])])]),e(ee,{class:"section-table"},{default:l(()=>[e(j,{class:"sortable-table-header"},{default:l(()=>[e(p,null,{default:l(()=>[e(b,{class:Q({active:a(k).by==="subscription",desc:a(k).by==="subscription"&&a(k).descending===!0,asc:a(k).by==="subscription"&&a(k).descending===!1}),onClick:i[1]||(i[1]=C=>a($)("subscription"))},{default:l(()=>[D(s(h.$t("profile.subscription")),1)]),_:1},8,["class"])]),_:1}),e(p,null,{default:l(()=>[e(b,{class:Q({active:a(k).by==="status",desc:a(k).by==="status"&&a(k).descending===!0,asc:a(k).by==="status"&&a(k).descending===!1}),onClick:i[2]||(i[2]=C=>a($)("status"))},{default:l(()=>[D(s(h.$t("profile.status")),1)]),_:1},8,["class"])]),_:1}),e(p,null,{default:l(()=>[e(b,{class:Q({active:a(k).by==="price",desc:a(k).by==="price"&&a(k).descending===!0,asc:a(k).by==="price"&&a(k).descending===!1}),onClick:i[3]||(i[3]=C=>a($)("price"))},{default:l(()=>[D(s(h.$t("profile.price")),1)]),_:1},8,["class"])]),_:1}),e(p,{class:"col-3"})]),_:1}),(y(!0),E(x,null,ne(a(M).subscriptions,C=>(y(),R(j,{key:C.user_subscription_id},{default:l(()=>[e(p,null,{default:l(()=>[e(b,null,{default:l(()=>[o("span",null,s(C.product_name),1),o("span",null,s(C.level),1)]),_:2},1024)]),_:2},1024),e(p,null,{default:l(()=>[e(b,null,{default:l(()=>[o("span",null,[e(ie,{name:"circle",class:Q(C.user_subscription_status)},null,8,["class"]),D(" "+s(C.user_subscription_status),1)]),o("span",null,s(h.$t("nextPayment"))+": "+s(a(ca)(C.current_period_end,!0)),1)]),_:2},1024)]),_:2},1024),e(p,null,{default:l(()=>[e(b,null,{default:l(()=>[o("span",null,s(a(ua)(C.price_unit_amount)),1),o("span",null,s(C.payment_method_status),1)]),_:2},1024)]),_:2},1024),e(p,{side:"",class:"col-3"},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[C.status==="inactive"?(y(),E("span",{key:0,class:"link",onClick:w=>r(C)},s(h.$t("profile.renew")),9,Jt)):T("",!0),C.status==="active"?(y(),E("span",{key:1,class:"link",onClick:w=>U(C)},s(h.$t("profile.maintain")),9,xt)):T("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1})]))}},ao={class:"account-table-section"},lo={class:"section-title-wrapper height-48"},to={class:"text-bold"},oo={key:0},so=["onClick"],no={__name:"AccountCompanyPaymentMethods",props:{data:Object},emits:["delete","edit","add"],setup(A,{emit:P}){const g=A,_=F(g.data),V=pa();Se(async()=>{await V.getUserPaymentsMethods(),console.log(V.userPaymentMethods)}),be(()=>g.data,()=>{_.value=g.data},{deep:!0});const M=P,{sortModel:m,sortSessions:S}=De(()=>_.value,{initialSortBy:"name"});function k(v){M("delete",v)}function $(v){M("edit",v)}
1function r(){console.log("DeletePaymentMethod canceled")}function U(){M("add")}return(v,h)=>(y(),E("section",ao,[o("div",lo,[o("h2",null,s(v.$t("profile.paymentMethods")),1),o("span",{class:"link",onClick:U},[D(s(v.$t("profile.addPaymentMethod"))+" ",1),e(ie,{name:"add"})])]),e(ee,{class:"section-table"},{default:l(()=>[e(j,{class:"sortable-table-header"},{default:l(()=>[e(p,null,{default:l(()=>[e(b,{class:Q({active:a(m).by==="name",desc:a(m).by==="name"&&a(m).descending===!0,asc:a(m).by==="name"&&a(m).descending===!1}),onClick:h[0]||(h[0]=i=>a(S)("name"))},{default:l(()=>[D(s(v.$t("profile.name")),1)]),_:1},8,["class"])]),_:1})]),_:1}),(y(!0),E(x,null,ne(a(V).userPaymentMethods,i=>(y(),R(j,{key:i.payment_method_id},{default:l(()=>[e(p,null,{default:l(()=>[e(b,{class:"flex items-center gap-12"},{default:l(()=>[e(Ee,{src:a(Da)(i.provider_code),class:"image-preview payment-logo",fit:"contain"},null,8,["src"]),o("span",to,s(i.display_label),1),i.exp_month&&i.exp_year?(y(),E("span",oo,s(i.exp_month)+" / "+s(i.exp_year),1)):T("",!0)]),_:2},1024)]),_:2},1024),e(p,{side:"",class:"col-4"},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[e(za,{label:v.$t("profile.delete"),"title-attr":v.$t("profile.deletePaymentMethodConfirmTitle"),text:v.$t("profile.deletePaymentMethodConfirmText"),onApplied:C=>k(i),onCanceled:r,toottip:!1,"no-button-icon":"","no-dropdown-icon":"",class:"link"},null,8,["label","title-attr","text","onApplied"]),o("span",{class:"link",onClick:C=>$(i)},s(v.$t("edit")),9,so)]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1})]))}},io={class:"account-table-section"},ro={class:"section-title-wrapper c-account-list-toolbar"},co={class:"c-form-field"},uo={key:0},po={class:"accountRowInfo"},fo=["onClick"],mo=["onClick"],vo=["onClick"],_o={__name:"AccountCompanyOneTimePurchases",props:{data:Object},emits:["reactivateApplication","open","viewInNewsLetter","filter"],setup(A,{emit:P}){const g=he(),_=A,V=pa();Se(async()=>{await V.getUserSubscriptions()});const M=F(_.data);be(()=>_.data,()=>{M.value=_.data},{deep:!0});const m=P,S=F("all"),{sortModel:k,sortSessions:$}=De(()=>M.value,{initialSortBy:"status"});function r(i){m("reactivateApplication",i)}function U(i){m("open",i)}function v(i){m("viewInNewsLetter",i)}function h(){m("filter",S.value)}return(i,C)=>(y(),E("section",io,[o("div",ro,[o("h2",null,s(i.$t("profile.oneTimePurchases")),1),o("div",co,[Y(e(ae,{class:"c-field","aria-labelledby":a(g),"popup-content-class":"c-select-popup","map-options":"","emit-value":"",options:["all","active","inactive"],modelValue:S.value,"onUpdate:modelValue":[C[0]||(C[0]=w=>S.value=w),h]},null,8,["aria-labelledby","modelValue"]),[[a(te),a(g)],[a(oe)]])])]),e(ee,{class:"section-table"},{default:l(()=>[e(j,{class:"sortable-table-header"},{default:l(()=>[e(p,null,{default:l(()=>[e(b,{class:Q({active:a(k).by==="name",desc:a(k).by==="name"&&a(k).descending===!0,asc:a(k).by==="name"&&a(k).descending===!1}),onClick:C[1]||(C[1]=w=>a($)("name"))},{default:l(()=>[D(s(i.$t("profile.name")),1)]),_:1},8,["class"])]),_:1}),e(p,null,{default:l(()=>[e(b,{class:Q({active:a(k).by==="status",desc:a(k).by==="status"&&a(k).descending===!0,asc:a(k).by==="status"&&a(k).descending===!1}),onClick:C[2]||(C[2]=w=>a($)("status"))},{default:l(()=>[D(s(i.$t("profile.status")),1)]),_:1},8,["class"])]),_:1}),e(p,null,{default:l(()=>[e(b,{class:Q({active:a(k).by==="price",desc:a(k).by==="price"&&a(k).descending===!0,asc:a(k).by==="price"&&a(k).descending===!1}),onClick:C[3]||(C[3]=w=>a($)("price"))},{default:l(()=>[D(s(i.$t("profile.price")),1)]),_:1},8,["class"])]),_:1}),e(p,{class:"col-3"})]),_:1}),(y(!0),E(x,null,ne(a(V).subscriptions,w=>(y(),R(j,{key:w.user_subscription_id},{default:l(()=>[e(p,null,{default:l(()=>[e(b,null,{default:l(()=>[o("span",null,s(w.level),1),w.category?(y(),E("span",uo,s(" - "+w.category),1)):T("",!0)]),_:2},1024)]),_:2},1024),e(p,null,{default:l(()=>[e(b,null,{default:l(()=>[o("span",null,[e(ie,{name:"circle",class:Q(w.user_subscription_status)},null,8,["class"]),D(" "+s(w.user_subscription_status),1)]),o("span",po,s(i.$t("sentOn"))+": "+s(a(ca)(w.current_period_start,!0)),1)]),_:2},1024)]),_:2},1024),e(p,null,{default:l(()=>[e(b,null,{default:l(()=>[D(s(a(ua)(w.price_unit_amount)),1)]),_:2},1024)]),_:2},1024),e(p,{side:"",class:"col-3"},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[w.price<100?(y(),E("span",{key:0,class:"link",onClick:f=>r(w)},s(i.$t("profile.reactivateApplication")),9,fo)):T("",!0),w.status==="active"&&w.price>100?(y(),E("span",{key:1,class:"link",onClick:f=>U(w)},s(i.$t("profile.open")),9,mo)):T("",!0),w.status==="inactive"?(y(),E("span",{key:2,class:"link",onClick:f=>v(w)},s(i.$t("profile.viewInNewsLetter")),9,vo)):T("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1})]))}},bo={class:"account-table-section"},yo={class:"section-title-wrapper c-account-list-toolbar"},go={class:"c-form-field"},$o={class:"text-bold"},ho={class:"caption"},Co={class:"text-bold"},wo={class:"caption"},ko={class:"text-bold"},Po=["onClick"],Vo={__name:"AccountCompanyInvoices",props:{data:Object},emits:["open","filter"],setup(A,{emit:P}){const g=he(),_=A,V=F(_.data);be(()=>_.data,()=>{V.value=_.data},{deep:!0});const M=P,m=F("all"),{sortModel:S,sortSessions:k}=De(()=>V.value,{initialSortBy:"date"});function $(U){M("open",U)}function r(){M("filter",m.value)}return(U,v)=>(y(),E("section",bo,[o("div",yo,[o("h2",null,s(U.$t("profile.invoices")),1),o("div",go,[Y(e(ae,{class:"c-field","aria-labelledby":a(g),"popup-content-class":"c-select-popup","map-options":"","emit-value":"",options:["all","subscriptions","onetimepurchases"],modelValue:m.value,"onUpdate:modelValue":[v[0]||(v[0]=h=>m.value=h),r]},null,8,["aria-labelledby","modelValue"]),[[a(te),a(g)],[a(oe)]])])]),e(ee,{class:"section-table"},{default:l(()=>[e(j,{class:"sortable-table-header"},{default:l(()=>[e(p,{class:"col-2"},{default:l(()=>[e(b,{class:Q({active:a(S).by==="date",desc:a(S).by==="date"&&a(S).descending===!0,asc:a(S).by==="date"&&a(S).descending===!1}),onClick:v[1]||(v[1]=h=>a(k)("date"))},{default:l(()=>[D(s(U.$t("profile.date")),1)]),_:1},8,["class"])]),_:1}),e(p,{class:"col-3"},{default:l(()=>[e(b,{class:Q({active:a(S).by==="description",desc:a(S).by==="description"&&a(S).descending===!0,asc:a(S).by==="description"&&a(S).descending===!1}),onClick:v[2]||(v[2]=h=>a(k)("description"))},{default:l(()=>[D(s(U.$t("profile.designation")),1)]),_:1},8,["class"])]),_:1}),e(p,{class:"col-2"},{default:l(()=>[e(b,{class:Q({active:a(S).by==="price",desc:a(S).by==="price"&&a(S).descending===!0,asc:a(S).by==="price"&&a(S).descending===!1}),onClick:v[3]||(v[3]=h=>a(k)("price"))},{default:l(()=>[D(s(U.$t("profile.price")),1)]),_:1},8,["class"])]),_:1}),e(p,{class:"col-2"},{default:l(()=>[e(b,{class:Q({active:a(S).by==="number",desc:a(S).by==="number"&&a(S).descending===!0,asc:a(S).by==="number"&&a(S).descending===!1}),onClick:v[4]||(v[4]=h=>a(k)("number"))},{default:l(()=>[D(s(U.$t("profile.number")),1)]),_:1},8,["class"])]),_:1}),e(p,{class:"col-2"},{default:l(()=>[e(b,{class:Q({active:a(S).by==="status",desc:a(S).by==="status"&&a(S).descending===!0,asc:a(S).by==="status"&&a(S).descending===!1}),onClick:v[5]||(v[5]=h=>a(k)("status"))},{default:l(()=>[D(s(U.$t("profile.status")),1)]),_:1},8,["class"])]),_:1})]),_:1}),(y(!0),E(x,null,ne(V.value,h=>(y(),R(j,{key:h.invoice_id,class:"section-table"},{default:l(()=>[e(p,{class:"col-2"},{default:l(()=>[e(b,null,{default:l(()=>[D(s(a(ca)(h.created)),1)]),_:2},1024)]),_:2},1024),e(p,{class:"col-3"},{default:l(()=>[e(b,{class:"column"},{default:l(()=>[o("span",$o,s(U.$t("profile.productNames."+h.description)),1),o("span",ho,s(U.$t("profile.packages."+h.level)),1
1)]),_:2},1024)]),_:2},1024),e(p,{class:"col-2"},{default:l(()=>[e(b,{class:"column"},{default:l(()=>[o("span",Co,s(a(ua)(h.price)),1),o("span",wo,s(U.$t("profile.paymentIntervals."+h.payment_interval)),1)]),_:2},1024)]),_:2},1024),e(p,{class:"col-2"},{default:l(()=>[e(b,{class:"text-bold"},{default:l(()=>[D(s(h.number),1)]),_:2},1024)]),_:2},1024),e(p,{class:"col-2"},{default:l(()=>[e(b,{class:"flex items-center gap-8"},{default:l(()=>[o("span",{class:Q(["indicator-point",{"bg-warning":h.status==="open","bg-success":h.status==="paid","bg-secondary":h.status==="refunded"}])},null,2),o("span",ko,s(U.$t("profile.paymentStatus."+h.status)),1)]),_:2},1024)]),_:2},1024),e(p,{side:""},{default:l(()=>[e(b,{class:"options"},{default:l(()=>[o("span",{class:"link",onClick:i=>$(h)},s(U.$t("profile.open")),9,Po)]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1})]))}},Do={class:"container pt-72 mb-32"},So={class:"container split-layout widths-25-75"},Ao={class:"note-box"},Io={class:"note-box__title"},Mo={class:"note-box__content"},Uo={key:0,class:"c-form-field mb-24"},Fo=["id"],Eo={key:1,class:"c-form-field mb-24"},Oo=["id"],To={key:2},Lo={class:"c-form-field mb-24"},No=["id"],Qo={class:"c-form-field mb-24"},Bo=["id"],Ro={class:"flex gap-8 items-end"},Ko={class:"subtext"},qo={class:"split-layout widths-75-25"},jo={class:"c-form-field mb-24"},zo=["id"],Ho={class:"c-form-field mb-24"},Go=["id"],Wo={class:"c-form-field mb-24"},Xo=["id"],Yo={class:"flex gap-8 items-end"},Zo={class:"subtext"},Jo={class:"split-layout widths-30-70"},xo={class:"c-form-field mb-24"},es=["id"],as={class:"c-form-field mb-24"},ls=["id"],ts={class:"c-form-field mb-24"},os=["id"],ss={key:0,class:"label row items-center"},ns={key:3},is={class:"c-form-field mb-24"},ds=["id"],rs={class:"c-form-field mb-24"},cs=["id"],us={class:"flex gap-16"},ps={class:"text-muted"},fs={class:"c-form-field mb-24"},ms=["id"],vs={class:"c-form-field mb-24"},_s=["id"],bs={class:"label row items-center"},ys={key:0},gs={key:1},Cn={__name:"AccountCompanyPage",setup(A){const P=he(),g=xa(),_=ha(),V=Pa(),{t:M}=ra(),m=Ya(),S=Za(),k=F("companyinformation"),$=["companyinformation","employeesprofiles","subscriptions","onetimepurchases","paymentmethods","invoices"],r=F({show:!1,titleTranslationKey:"",dataKey:"",applyButtonText:"save",subData:null}),U=F({value:""}),v=F(!1),h=H(()=>{const n=_.singleCompany||{},u=K(n.meta_json);return{company_id:n.party_id||null,name:n.legal_name||n.display_name||n.trade_name||"",img:"",email:u.email||"",website:u.website||"",phone:u.phone||"",vat_id:n.vat_id||""}}),i=F([{employee_id:1,name:"Fabian Konschu (dummy data)",img:"",role:"editor"},{employee_id:2,name:"René Zerm (dummy data)",img:"",role:"admin"},{employee_id:3,name:"Sascha Kalabuchow (dummy data)",img:"",role:"superAdmin"}]),C=F({editor:"roleDescriptionEditor",admin:"roleDescriptionAdmin",superadmin:"roleDescriptionSuperAdmin"}),w=F([{subscription_id:1,subscription:"contentProviding",level:"premium",status:"active",next_payment:"2025-05-25",price:490,payment_interval:"halfYearly"},{subscription_id:2,subscription:"brandHubAccess",level:"basic",status:"active",next_payment:"2025-05-25",price:7,payment_interval:"monthly"},{subscription_id:3,subscription:"brandHubAccess",level:"free",status:"inactive",next_payment:"2025-03-25",price:0,payment_interval:""}]),f=F([{purchase_id:1,name:"newsletterPlacement",level:"premium",category:"newsToysInsights",status:"active",sent_on:"2025-05-10",price:90},{purchase_id:2,name:"brandHubAccess",level:"basicPackage",category:"",status:"active",sent_on:"2025-05-10",price:500},{purchase_id:3,name:"brandHubAccess",level:"basicPackage",category:"",status:"inactive",sent_on:"2025-03-07",price:500}]),L=F([{payment_method_id:1,name:"Visa ending in 7830",img:"",expire:"06/26"},{payment_method_id:2,name:"MasterCard ending in 1234",img:"",expire:"01/27"}]),q=F([{invoice_id:1,created:"2025-05-25",description:"brandHubAccess",level:"basic",number:"RE-1008",status:"open",payment_interval:"monthly",price:7},{invoice_id:2,created:"2025-05-25",description:"contentProviding",level:"premium",number:"RE-1007",status:"open",payment_interval:"yearly",price:490},{invoice_id:3,created:"2025-04-25",description:"brandHubAccess",level:"basic",number:"RE-1006",status:"paid",payment_interval:"monthly",price:7},{invoice_id:4,created:"2025-02-10",description:"jobApplication",level:"defaultpackage",number:"RE-1004",status:"paid",payment_interval:"one_time",price:500},{invoice_id:5,created:"2025-02-10",description:"newsletterPlacement",level:"premiumnewstoysinsight",number:"RE-1003",status:"refunded",payment_interval:"monthly",price:90}]);Se(async()=>{V.party_id&&(await _.getUserSingleCompany(V.party_id),await _.getContactPoints(V.party_id))});function K(n){if(!n)return{};if(typeof n=="object")return n;try{return JSON.parse(n)}catch(u){return console.error("parseCompanyMeta error:",u),{}}}function N(n={}){const u=_.singleCompany||{},I={...K(u.meta_json),...n.meta||{}};return{...u,...n.party,address_party_id:u.party_id,meta_json:JSON.stringify(I)}}async function B(n){(await _.putAddressParty(N(n)))?.status===200&&(r.value.show=!1,await _.getUserSingleCompany(V.party_id))}function O(){}function de(){}function re(){U.value.value=h.value.name,J("profile.editCompanyName","name",null,!0)}function Oe(){}function W(){}
1function Ke(){U.value.value=h.value.vat_id,J("profile.editVatId","vat_id",null,!0)}function Ce(n){console.log(n)}function Ae(n){J("profile.editEmployee","employee",n,!0)}function Te(n){console.log("onEmployeesFilter",n)}function qe(){J("profile.addAddress","address",Ie(),!0)}function je(n){J("profile.deleteAddress","deleteAddress",n,!0,"delete")}function pe(n){J("profile.editAddress","address",Ie(n),!0)}function se(n,u,I=null){const X=typeof u=="object"&&u!==null?u.value:u,fe=String(X||"").trim().toUpperCase();return n.find(ea=>String(ea.value).toUpperCase()===fe)||I}function Ie(n={}){const u=se(_.countryOptions,"DE"),I=String(n.country_code?.value||n.country_code||"").trim().toUpperCase(),X=n.type?.value||n.type||"";return{...n,label:n.label||"",street:n.street||"",house_number:n.house_number||"",address_line2:n.address_line2||"",postal_code:n.postal_code||"",city:n.city||"",type:se(_.typeOptions,X,X?{label:X,value:X}:null),country_code:se(_.countryOptions,I,I?{label:I,value:I}:u),is_primary:n.is_primary||0}}function Me(n={}){return{contact_id:n.contact_id,party_id:n.party_id||Number(V.party_id),contact_type:_.contactPointTypeOptions.find(u=>u.value===n.contact_type)||_.contactPointTypeOptions[0],label:n.label||"",value:n.value_raw||n.value_normalized||"",status:_.contactPointStatusOptions.find(u=>u.value===n.status)||_.contactPointStatusOptions[0],is_primary:n.is_primary||0,meta_json:n.meta_json||""}}function ze(n){return/.+@.+\..+/.test(String(n||"").trim())}function He(n){return n?.data?.error||n?.data?.message||M("profile.saveChangesError")}function ce(){J("profile.addContactPoint","contactPoint",Me(),!0)}function ue(n){J("profile.editContactPoint","contactPoint",Me(n),!0)}function we(n){J("profile.deleteContactPoint","deleteContactPoint",n,!0,"delete")}async function ke(n){(await _.setContactPointAsPrimary(n.contact_id))?.status===200&&await _.getContactPoints(V.party_id)}function Ge(n){J("maintainSubscription","subscription",n,!0)}function We(n){J("renewSubscription","subscription",n,!0)}function Xe(n){console.log("onSubscriptionsFilter",n)}function Ye(n){console.log(n)}function Ze(n){console.log(n)}function Je(n){console.log("onOneTimePurchasesFilter",n)}function Le(n){console.log(n)}function xe(n){console.log(n)}function ye(n){console.log(n)}function Z(){v.value=!0}function Ne(n,u){console.log("onAddPaymentMethod",n,u)}function Qe(n){console.log("onInvoiceOpen",n)}function Ue(n){console.log("onInvoicesFilter",n)}async function Pe(){switch(r.value.dataKey){case"name":await B({party:{legal_name:U.value.value}});break;case"vat_id":await B({party:{vat_id:U.value.value}});break;case"address":{const n={...r.value.subData,country_code:String(r.value.subData.country_code?.value||r.value.subData.country_code||"").toUpperCase(),type:r.value.subData.type?.value||r.value.subData.type||""};n.address_id?(console.log(r.value),n.is_primary===1&&_.setAddressAsPrimary(n.address_id),_.postOrPutAddress(n,"put",n.address_id).then(u=>{u.status===200&&(r.value.show=!1,_.getAddresses(V.party_id))})):_.postOrPutAddress({party_id:Number(V.party_id),address_line2:r.value.subData.address_line2,street:r.value.subData.street,house_number:r.value.subData.house_number,postal_code:r.value.subData.postal_code,city:r.value.subData.city,country_code:n.country_code,type:n.type,label:r.value.subData.label,is_primary:0}).then(u=>{u.status===200&&(r.value.show=!1,_.getAddresses(V.party_id))});break}case"contactPoint":{const n={...r.value.subData,party_id:Number(V.party_id),contact_type:r.value.subData.contact_type.value,status:r.value.subData.status.value};if(n.contact_type==="email"&&!ze(n.value)){Be.create({type:"negative",message:M("profile.emailInvalid")});break}const u=n.contact_id?"put":"post",I=await _.postOrPutContactPoint(n,u);(I?.status===200||I?.status===201)&&!I?.data?.error?(n.is_primary===1&&await _.setContactPointAsPrimary(I.data.data?.contact_id||n.contact_id),r.value.show=!1,await _.getContactPoints(V.party_id)):Be.create({type:"negative",message:He(I)});break}case"deleteAddress":_.changeAddressStatus(r.value.subData.address_id,"inactive").then(n=>
1{n.status===200&&(r.value.show=!1,_.getAddresses(V.party_id))});break;case"deleteContactPoint":_.changeContactPointStatus(r.value.subData.contact_id,"deleted").then(n=>{n.status===200&&(r.value.show=!1,_.getContactPoints(V.party_id))})}}function J(n,u,I=null,X=!1,fe="save"){r.value.titleTranslationKey=n,r.value.dataKey=u,r.value.applyButtonText=fe,r.value.subData=I,r.value.show=X}return be(()=>m.query.tab,n=>{k.value=$.includes(n)?n:$[0]},{immediate:!0}),be(k,n=>{m.query.tab!==n&&S.replace({query:{...m.query,tab:n}})}),(n,u)=>(y(),E(x,null,[o("div",Do,[o("h1",null,s(n.$t("profile.company")),1)]),o("section",So,[e($a,{modelValue:k.value,"onUpdate:modelValue":u[0]||(u[0]=I=>k.value=I),class:"account-page-tabs",vertical:"","no-caps":""},{default:l(()=>[e($e,{name:"companyinformation",label:n.$t("profile.companyInformation")},null,8,["label"]),e($e,{name:"employeesprofiles",label:n.$t("profile.employees"),class:Q({"disabled coming-soon-label":!a(g)})},null,8,["label","class"]),e($e,{name:"subscriptions",label:n.$t("profile.subscriptions"),class:Q({"disabled coming-soon-label":!a(g)})},null,8,["label","class"]),e($e,{name:"onetimepurchases",label:n.$t("profile.oneTimePurchases"),class:Q({"disabled coming-soon-label":!a(g)})},null,8,["label","class"]),e($e,{name:"paymentmethods",label:n.$t("profile.paymentMethods"),class:Q({"disabled coming-soon-label":!a(g)})},null,8,["label","class"]),e($e,{name:"invoices",label:n.$t("profile.invoices"),class:Q({"disabled coming-soon-label":!a(g)})},null,8,["label","class"]),e(ja,{class:"mb-24"}),o("div",Ao,[o("div",Io,s(n.$t("profile.note"))+":",1),o("div",Mo,s(n.$t("profile.noteCache")),1)])]),_:1},8,["modelValue"]),e(Ka,{modelValue:k.value,"onUpdate:modelValue":u[1]||(u[1]=I=>k.value=I),class:"account-page-tab-panels",swipeable:"",vertical:""},{default:l(()=>[e(Ve,{name:"companyinformation"},{default:l(()=>[e(Ut,{data:h.value,onRemoveImage:O,onChangeImage:de,onChangeName:re,onChangeShortDescription:Oe,onChangeDescription:W,onChangeVatId:Ke,onDeleteAddress:je,onChangeAddress:pe,onAddAddress:qe,onAddContactPoint:ce,onChangeContactPoint:ue,onDeleteContactPoint:we,onSetContactPointAsPrimary:ke},null,8,["data"])]),_:1}),e(Ve,{name:"employeesprofiles"},{default:l(()=>[e(Wt,{data:i.value,"role-descriptions":C.value,onEditEmployee:Ae,onRemoveEmployee:Ce,onFilter:Te},null,8,["data","role-descriptions"])]),_:1}),e(Ve,{name:"subscriptions"},{default:l(()=>[e(eo,{data:w.value,onRenew:We,onMaintain:Ge,onFilter:Xe},null,8,["data"])]),_:1}),e(Ve,{name:"onetimepurchases"},{default:l(()=>[e(_o,{data:f.value,onOpen:Ye,onReactivateApplication:Ze,onViewInNewsLetter:Le,onFilter:Je},null,8,["data"])]),_:1}),e(Ve,{name:"paymentmethods"},{default:l(()=>[e(no,{data:L.value,onEdit:xe,onDelete:ye,onAdd:Z},null,8,["data"])]),_:1}),e(Ve,{name:"invoices"},{default:l(()=>[e(Vo,{data:q.value,onOpen:Qe,onFilter:Ue},null,8,["data"])]),_:1})]),_:1},8,["modelValue"])]),e(Ca,{title:n.$t(r.value.titleTranslationKey),show:r.value.show&&!["deleteAddress","deleteContactPoint"].includes(r.value.dataKey),"apply-button-text":r.value.applyButtonText,onClose:u[18]||(u[18]=I=>r.value.show=!1),onSave:Pe},{default:l(()=>[r.value.dataKey==="name"?(y(),E("div",Uo,[o("div",{id:`${a(P)}-1-label`,class:"c-form-field__label"},s(n.$t("profile.companyName")),9,Fo),e(z,{"aria-labelledby":`${a(P)}-1-label`,class:"c-field",type:"text",modelValue:U.value.value,"onUpdate:modelValue":u[2]||(u[2]=I=>U.value.value=I)},null,8,["aria-labelledby","modelValue"])])):T("",!0),r.value.dataKey==="vat_id"?(y(),E("div",Eo,[o("div",{id:`${a(P)}-2-label`,class:"c-form-field__label"},s(n.$t("profile.vatId")),9,Oo),e(z,{"aria-labelledby":`${a(P)}-2-label`,class:"c-field",type:"text",modelValue:U.value.value,"onUpdate:modelValue":u[3]||(u[3]=I=>U.value.value=I)},null,8,["aria-labelledby","modelValue"])])):T("",!0),r.value.dataKey==="address"?(y(),E("div",To,[o("div",Lo,[o("div",{id:`${a(P)}-3-label`,class:"c-form-field__label"},s(n.$t("profile.addressType")),9,No),Y(e(ae,{"aria-labelledby":`${a(P)}-3-label`,"popup-content-class":"c-select-popup",class:"c-field",modelValue:r.value.subData.type,"onUpdate:modelValue":u[4]||(u[4]=I=>r.value.subData.type=I),options:a(_).typeOptions,"option-label":"label","option-value":"value"},null,8,["aria-labelledby","modelValue","options"]),[[a(te),`${a(P)}-3-label`],[a(oe)]])]),o("div",Qo,[o("div",{id:`${a(P)}-4-label`,class:"c-form-field__label"},[o("div",Ro,[D(s(n.$t("profile.adressLabel"))+" ",1),o("span",Ko,"("+s(n.$t("optional"))+")",1)])],8,Bo),e(z,{"aria-labelledby":`${a(P)}-4-label`,class:"c-field",type:"text",modelValue:r.value.subData.label,"onUpdate:modelValue":u[5]||(u[5]=I=>r.value.subData.label=I),placeholder:n.$t("profile.adressLabel_placeholder")},null,8,["aria-labelledby","modelValue","placeholder"])]),o("div",qo,[o("div",jo,[o("div",{id:`${a(P)}
1-5-label`,class:"c-form-field__label"},s(n.$t("profile.street")),9,zo),e(z,{"aria-labelledby":`${a(P)}-5-label`,class:"c-field",type:"text",modelValue:r.value.subData.street,"onUpdate:modelValue":u[6]||(u[6]=I=>r.value.subData.street=I)},null,8,["aria-labelledby","modelValue"])]),o("div",null,[o("div",Ho,[o("span",{id:`${a(P)}-6-label`,class:"c-form-field__label"},s(n.$t("profile.house_number")),9,Go),e(z,{"aria-labelledby":`${a(P)}-6-label`,class:"c-field",type:"text",modelValue:r.value.subData.house_number,"onUpdate:modelValue":u[7]||(u[7]=I=>r.value.subData.house_number=I)},null,8,["aria-labelledby","modelValue"])])])]),o("div",Wo,[o("div",{id:`${a(P)}-7-label`,class:"c-form-field__label"},[o("div",Yo,[D(s(n.$t("profile.address_line2"))+" ",1),o("span",Zo,"("+s(n.$t("optional"))+")",1)])],8,Xo),e(z,{"aria-labelledby":`${a(P)}-7-label`,class:"c-field",modelValue:r.value.subData.address_line2,"onUpdate:modelValue":u[8]||(u[8]=I=>r.value.subData.address_line2=I),placeholder:n.$t("profile.address_line2_placeholder")},null,8,["aria-labelledby","modelValue","placeholder"])]),o("div",Jo,[o("div",null,[o("div",xo,[o("span",{id:`${a(P)}-8-label`,class:"c-form-field__label"},s(n.$t("profile.postalCode")),9,es),e(z,{"aria-labelledby":`${a(P)}-8-label`,class:"c-field",type:"text",modelValue:r.value.subData.postal_code,"onUpdate:modelValue":u[9]||(u[9]=I=>r.value.subData.postal_code=I)},null,8,["aria-labelledby","modelValue"])])]),o("div",null,[o("div",as,[o("span",{id:`${a(P)}-9-label`,class:"c-form-field__label"},s(n.$t("profile.city")),9,ls),e(z,{"aria-labelledby":`${a(P)}-9-label`,class:"c-field",type:"text",modelValue:r.value.subData.city,"onUpdate:modelValue":u[10]||(u[10]=I=>r.value.subData.city=I)},null,8,["aria-labelledby","modelValue"])])])]),o("div",ts,[o("span",{id:`${a(P)}-10-label`,class:"c-form-field__label"},s(n.$t("profile.country")),9,os),Y(e(ae,{"aria-labelledby":`${a(P)}-10-label`,"popup-content-class":"c-select-popup",class:"c-field",modelValue:r.value.subData.country_code,"onUpdate:modelValue":u[11]||(u[11]=I=>r.value.subData.country_code=I),options:a(_).countryOptions,"option-label":"label","option-value":"value"},null,8,["aria-labelledby","modelValue","options"]),[[a(te),`${a(P)}-10-label`],[a(oe)]])]),r.value.subData.address_id?(y(),E("div",ss,[e(sa,{modelValue:r.value.subData.is_primary,"onUpdate:modelValue":u[12]||(u[12]=I=>r.value.subData.is_primary=I),"false-value":0,"true-value":1},null,8,["modelValue"]),D(" "+s(n.$t("profile.defaultAddress")),1)])):T("",!0)])):T("",!0),r.value.dataKey==="contactPoint"?(y(),E("div",ns,[o("div",is,[o("div",{id:`${a(P)}-11-label`,class:"c-form-field__label"},s(n.$t("profile.contactType")+" *"),9,ds),Y(e(ae,{"aria-labelledby":`${a(P)}-11-label`,"popup-content-class":"c-select-popup",class:"c-field",modelValue:r.value.subData.contact_type,"onUpdate:modelValue":u[13]||(u[13]=I=>r.value.subData.contact_type=I),options:a(_).contactPointTypeOptions,"option-label":"label","option-value":"value"},null,8,["aria-labelledby","modelValue","options"]),[[a(te),`${a(P)}-11-label`],[a(oe)]])]),o("div",rs,[o("div",{id:`${a(P)}-12-label`,class:"c-form-field__label"},[o("span",us,[D(s(n.$t("profile.contactLabel"))+" ",1),o("span",ps,s(n.$t("profile.contactDdesignationExample")),1)])],8,cs),e(z,{"aria-labelledby":`${a(P)}-12-label`,class:"c-field",type:"text",modelValue:r.value.subData.label,"onUpdate:modelValue":u[14]||(u[14]=I=>r.value.subData.label=I)},null,8,["aria-labelledby","modelValue"])]),o("div",fs,[o("div",{id:`${a(P)}-13-label`,class:"c-form-field__label"},s(n.$t("profile.contact_type_options."+r.value.subData.contact_type.value+"Label")+" *"),9,ms),e(z,{"aria-labelledby":`${a(P)}-13-label`,class:"c-field",type:"text",modelValue:r.value.subData.value,"onUpdate:modelValue":u[15]||(u[15]=I=>r.value.subData.value=I)},null,8,["aria-labelledby","modelValue"])]),o("div",vs,[o("div",{id:`${a(P)}-14-label`,class:"c-form-field__label"},s(n.$t("profile.contactStatus._")+" *"),9,_s),Y(e(ae,{"aria-labelledby":`${a(P)}-14-label`,"popup-content-class":"c-select-popup",class:"c-field",modelValue:r.value.subData.status,"onUpdate:modelValue":u[16]||(u[16]=I=>r.value.subData.status=I),options:a(_).contactPointStatusOptions,"option-label":"label","option-value":"value"},null,8,["aria-labelledby","modelValue","options"]),[[a(te),`${a(P)}-14-label`],[a(oe)]])]),o("div",bs,[e(sa,{modelValue:r.value.subData.is_primary,"onUpdate:modelValue":u[17]||(u[17]=I=>r.value.subData.is_primary=I),"false-value":0,"true-value":1},null,8,["modelValue"]),D(" "+s(n.$t("profile.markAsDefault")),1)])])):T("",!0)]),_:1},8,["title","show","apply-button-text"]),e(wa,{title:n.$t(r.value.titleTranslationKey),show:r.value.show&&["deleteAddress","deleteContactPoint"].includes(r.value.dataKey),"confirm-button-text":r.value.a
1pplyButtonText,onClose:u[19]||(u[19]=I=>r.value.show=!1),onConfirm:Pe},{default:l(()=>[r.value.dataKey==="deleteAddress"?(y(),E("p",ys,s(n.$t("profile.confirmDeleteAddress")),1)):T("",!0),r.value.dataKey==="deleteContactPoint"?(y(),E("p",gs,s(n.$t("profile.confirmDeleteContactPoint")),1)):T("",!0)]),_:1},8,["title","show","confirm-button-text"]),e(kl,{show:v.value,onClose:u[20]||(u[20]=I=>v.value=!1),onAdd:Ne},null,8,["show"])],64))}};export{Cn as default};
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.