1import{_ as B}from"./D3JL7SYa.js";import{h as I,aS as k,s as y,o as r,k as R,j as t,l,m as e,n as d,q as S,E as i,x as n,A as W,g as f,R as c,aT as Y,f as T,p as _,W as N,X as b,Y as z,Z as j,$ as F,a0 as V,aa as w,ac as H,ah as K,v as U,aL as J,I as q,_ as X,a1 as Z}from"./-ADE_wtW.js";import{V as Q,a as A}from"./D7c6qulK.js";import{V as tt}from"./Dk0DmPUO.js";import{W as et}from"./rtSonswD.js";import"./DPyR5Onu.js";import"./DlAUqK2U.js";const st={class:"d-flex flex-column gap-4 pb-4"},nt={class:"d-flex gap-4 flex-column text-h5 flex-md-row"},at=I({__name:"ListingAnalysisMessages",setup(m){const a=k(),{getListingSpecificPlatforms:o,updateMessageShown:p}=a,{messagesShown:g}=y(a),u=f(()=>o([Y.GOOGLE_MY_BUSINESS])[0]?.connectLink||""),L=f(()=>!g.value[c.LISTING_ANALYSIS.name]),v=()=>{p({message:c.LISTING_ANALYSIS.name,shown:!0})};return(h,s)=>{const x=B;return r(),R("div",st,[t(L)?(r(),l(x,{key:0,type:"info",dismissible:"","track-name":"listing analysis info",onClosed:v},{default:e(()=>[...s[0]||(s[0]=[d(" Hier siehst du, was du mit deinen Einträgen erreicht hast. Bitte beachte, die angezeigten Werte können sich für die letzten 14 Tage noch aktualisieren. ",-1)])]),_:1})):S("",!0),t(u)&&t(L)?(r(),l(x,{key:1,color:"warning",type:"error","data-testid":"gmb-message","track-name":"Google my Business not connected",onClosed:v},{default:e(()=>[i("div",nt,[s[2]||(s[2]=d(" Dein SELLWERK Konto ist nicht mit deinem Google Unternehmensprofil verknüpft. Daher können keine Daten angezeigt werden. Du musst die beiden Konten zuerst verbinden. ",-1)),n(W,{class:"align-self-end mb-1 mr-1","prepend-icon":"$mdiOpenInNew",variant:"outlined",color:"warning",href:t(u),target:"_blank"},{default:e(()=>[...s[1]||(s[1]=[d(" Jetzt verbinden ",-1)])]),_:1},8,["href"])])]),_:1})):S("",!0)])}}}),it=I({__name:"ListingMessageHandler",setup(m){const a=T(),o=f(()=>a.name===c.LISTING_ANALYSIS.name);return(p,g)=>{const u=at;return t(o)?(r(),l(u,{key:0})):S("",!0)}}}),ot=I({__name:"ListingNavigationMobile",setup(m){return(a,o)=>(r(),l(Q,{grow:"","bg-color":"transparent"},{default:e(()=>[n(A,{to:{name:t(c).LISTING_OVERVIEW.name}},{default:e(()=>[d(_(t(c).LISTING_OVERVIEW.title),1)]),_:1},8,["to"]),n(A,{to:{name:t(c).LISTING_ANALYSIS.name},"data-testid":"analysis-link"},{default:e(()=>[d(_(t(c).LISTING_ANALYSIS.title),1)]),_:1},8,["to"])]),_:1}))}}),rt={class:"d-flex align-center pa-4"},lt=I({__name:"ListingNavigationDesktop",setup(m){return(a,o)=>(r(),l(N,{class:"border","data-testid":"listing-desktop-sidebar",flat:""},{default:e(()=>[i("div",rt,[n(z,{color:"black",size:"48",rounded:""},{default:e(()=>[n(b,{size:"24",color:"white",icon:"$mdiFormatListBulleted",class:"mx-auto","aria-hidden":"true"})]),_:1}),n(j,{"aria-level":"1",class:"font-weight-regular text-body-1",role:"heading"},{default:e(()=>[d(_(t(c).LISTING.title),1)]),_:1})]),n(F),n(tt,null,{default:e(()=>[n(V,{color:"primary","data-testid":"overview-link",to:{name:t(c).LISTING_OVERVIEW.name}},{prepend:e(()=>[n(b,null,{default:e(()=>[...o[0]||(o[0]=[d("$mdiHome",-1)])]),_:1})]),default:e(()=>[n(w,{class:"text-black"},{default:e(()=>[d(_(t(c).LISTING_OVERVIEW.title),1)]),_:1})]),_:1},8,["to"]),n(V,{color:"primary","data-testid":"analysis-link",to:{name:t(c).LISTING_ANALYSIS.name}},{prepend:e(()=>[n(b,null,{default:e(()=>[...o[1]||(o[1]=[d("$mdiChartPie",-1)])]),_:1})]),default:e(()=>[n(w,{class:"text-black"},{default:e(()=>[d(_(t(c).LISTING_ANALYSIS.title),1)]),_:1})]),_:1},8,["to"])]),_:1})]),_:1}))}}),ct={"data-testid":"variantDisplay",class:"align-self-end text-decoration-underline text-primary"},dt=I({__name:"VariantDisplay",props:{variant:{},status:{default:"ACTIVE"},trackName:{}},setup(m){const a=m,o=f(()=>`Prime ${a.variant.substr(0,1)+a.variant.substr(1,a.variant.length).toLowerCase()}`),p=f(()=>a.status==="FAILED"?"$mdiAlertOutline":"$mdiSync");return(g,u)=>(r(),l(N,{class:"border",disabled:m.status!=="ACTIVE","data-testid":"listing-sidebar-variant-display",flat:""},{default:e(()=>[n(H,{class:"text-body-2 d-flex justify-space-between"},{default:e(()=>[u[0]||(u[0]=i("span",null,"Dein Status:",-1)),i("span",ct,[d(_(t(o))+" ",1),m.status!=="ACTIVE"?(r(),l(b,{key:0,color:m.status==="FAILED"?"red":"",class:"ml-2"},{default:e(()=>[d(_(t(p)),1)]),_:1},8,["color"])):S("",!0)])]),_:1})]),_:1},8,["disabled"]))}}),ut={class:"d-flex flex-column gap-3"},_t={class:"d-flex justify-space-between align-center"},mt={class:"text-h4 font-weight-bold"},pt={class:"d-flex justify-space-between align-center"},gt={class:"text-h4 font-weight-bold text-warning"},ft={class:"d-flex justify-space-between align-center"},Lt={class:"text-h4 font-weight-bold text-success"},St=I({__name:"ListingStatusOverviewCard",setup(m){const a=k(),{listingPlatforms:o,listingPlatformsStatus:p,activeDuplicatesLength:g}=y(a),u=f(()=>o.value.length),L=f(()=>p.value.active.value),v=f(()=>p.value.syncing.value);
1return(h,s)=>(r(),l(N,{class:"pa-6",elevation:"0",border:"","data-testid":"listing-status-overview-card"},{default:e(()=>[s[3]||(s[3]=i("p",{class:"text-h4 font-weight-bold mb-4"},"Ãbersicht",-1)),i("div",ut,[i("div",_t,[s[0]||(s[0]=i("p",{class:"text-grey"},"Plattformen",-1)),i("p",mt,_(t(L))+"/"+_(t(u)),1)]),i("div",pt,[s[1]||(s[1]=i("p",{class:"text-warning font-weight-medium"},"Duplikate",-1)),i("p",gt,_(t(g)),1)]),i("div",ft,[s[2]||(s[2]=i("p",{class:"text-success font-weight-medium"},"Wird Aktualisiert",-1)),i("p",Lt,_(t(v)),1)])])]),_:1}))}}),It={class:"d-flex flex-column gap-4"},At=I({__name:"listing",setup(m){const a=k(),{initListingLocalStorage:o,initListingDuplicates:p,initListingPlatforms:g}=a,{listingDuplicates:u,isSubscriptionActive:L,subscriptionStatus:v}=y(a),h=K(),{productListingVariantName:s}=y(h),x=T(),{smAndDown:E}=U();return J(async()=>(await g(),{}),"$JoOebkREOB"),q(()=>{o(),u.value.length==0&&p()}),(vt,xt)=>{const C=it,D=X,$=ot,G=lt,P=dt,O=St,M=Z;return r(),l(t(et),{"padding-top":"","padding-bottom":"","data-testid":"listing"},{"side-bar":e(()=>[i("div",It,[t(E)?(r(),l($,{key:0})):(r(),l(G,{key:1})),t(s)?(r(),l(P,{key:2,variant:t(s),"track-name":"Listing",status:t(v)},null,8,["variant","status"])):S("",!0),t(x).name===t(c).LISTING_OVERVIEW.name&&t(L)?(r(),l(O,{key:3})):S("",!0)])]),body:e(()=>[n(M)]),default:e(()=>[t(L)?(r(),l(D,{key:0},{default:e(()=>[n(C)]),_:1})):S("",!0)]),_:1})}}});
1export{At 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.