1import{d as y,N as g,ar as f,R as _,S as b,o,v as a,y as t,l as i,e,G as n,n as l,w as m,A as v,H as h,T as w,F as k}from"./index-Cf9KPc9U.js";import{u as N}from"./CompanyStore-XxKqa0_P.js";import{r as C}from"./BuildingOfficeIcon-hAVzYdov.js";import{Q as S,V as B,N as A}from"./disclosure-Ci_l30Rw.js";import{r as V}from"./ChevronUpIcon-Bo2EeAKb.js";import"./keyboard-CLRcFOxp.js";import"./use-resolve-button-type-B0K33C5C.js";const T={class:"bg-gray-600 shadow"},z={class:"sm:px-6 lg:mx-auto lg:max-w-6xl lg:px-8"},E={class:"py-3 md:flex md:items-end md:justify-between lg:border-gray-200"},j={class:"flex-1"},F={class:"flex items-end"},P={key:0},R={key:1,class:"mx-auto px-2 py-4 sm:px-4 lg:px-6"},D={class:"mt-4 overflow-hidden bg-white shadow sm:rounded-sm"},G={key:0},H={class:"border-t border-gray-200 px-4 py-2 sm:px-6"},L={class:"grid grid-cols-2 gap-x-2 gap-y-4 md:grid-cols-4"},M={key:0,class:"col-span-1"},Q={class:"mt-1 text-sm font-medium text-blue-600"},$={href:"mailto:{{ company.parent.email }}"},q={key:1,class:"col-span-1"},I={class:"mt-1 text-base text-gray-900"},J={key:1,class:"border-t border-gray-200 px-4 py-2 sm:px-6"},K={class:"mt-4 overflow-hidden bg-white shadow sm:rounded-sm"},O={key:0},U={role:"list",class:"divide-y divide-gray-200"},W={class:"border-t border-gray-200 px-4 py-2 sm:px-6"},X={class:"grid grid-cols-2 gap-x-2 gap-y-4 md:grid-cols-4"},Y={class:"col-span-1"},Z={key:0,class:"mt-1 text-sm font-medium text-blue-600"},tt={key:0,class:"col-span-1"},st={class:"mt-1 text-sm font-medium text-blue-600"},et={href:"mailto:{{ branch.email }}"},ot={class:"col-span-1"},at={class:"mt-1 text-base text-gray-900"},dt={key:1,class:"border-t border-gray-200 px-4 py-2 sm:px-6"},yt=y({__name:"BranchesPage",setup(nt){const x=g(),p=N(),{company:d}=f(p);return _(()=>{p.show(x.user.associatedClient.companyNumber)}),(rt,s)=>{const u=b("link-to");return o(),a("section",null,[t("div",T,[t("div",z,[t("div",E,[t("div",j,[t("div",F,[i(e(C),{class:"block size-14 rounded-full text-gray-100"}),s[0]||(s[0]=t("div",null,[t("div",{class:"flex flex-row items-end"},[t("h1",{class:"ml-3 text-2xl font-bold leading-7 text-gray-100 sm:truncate sm:leading-9"}," Company Branches ")])],-1))])])])])]),e(d)?(o(),a("div",R,[t("div",D,[s[6]||(s[6]=t("div",{class:"px-3 py-2 sm:px-6"},[t("h3",{class:"text-lg font-semibold leading-6 text-gray-900"}," Parent Company ")],-1)),e(d).parent?(o(),a("div",G,[t("div",H,[t("dl",L,[s[4]||(s[4]=t("div",{class:"col-span-1"},[t("dt",{class:"text-base font-medium text-gray-500"},"Name"),t("dd",{class:"mt-1 text-sm font-medium text-blue-600"}," link issue ")],-1)),e(d).parent.email?(o(),a("div",M,[s[2]||(s[2]=t("dt",{class:"text-base font-medium text-gray-500"},"Email",-1)),t("dd",Q,[t("a",$,n(e(d).parent.email),1)])])):l("",!0),e(d).parent?(o(),a("div",q,[s[3]||(s[3]=t("dt",{class:"text-base font-medium text-gray-500"},"Address",-1)),t("dd",I,n(e(d).parent.city)+", "+n(e(d).parent.state)+" "+n(e(d).parent.country)+" "+n(e(d).parent.postalCode),1)])):l("",!0)])])])):(o(),a("div",J,[...s[5]||(s[5]=[t("span",null,"No parent company",-1)])]))]),t("div",K,[i(e(A),null,{default:m(({open:c})=>[i(e(S),{class:"flex w-full place-items-center justify-between border border-gray-400 bg-gray-300 px-3 text-left text-sm font-medium text-gray-800 hover:bg-gray-300 focus:outline-none"},{default:m(()=>[s[7]||(s[7]=t("div",{class:"py-2"},[t("h3",{class:"text-lg font-semibold leading-6 text-gray-900"}," Subsidiaries ")],-1)),i(e(V),{class:v([c?"h-5 w-5 rotate-180 transform":"","size-5 text-gray-500"])},null,8,["class"])]),_:2},1024),i(e(B),{class:"text-sm text-gray-500"},{default:m(()=>[e(d).subsidiaries?.length!==0&&e(d).parent!==void 0?(o(),a("div",O,[t("ul",U,[(o(!0),a(h,null,w(e(d).subsidiaries,r=>(o(),a("li",{key:r.companyNumber},[t("div",W,[t("dl",X,[t("div",Y,[s[8]||(s[8]=t("dt",{class:"text-base font-medium text-gray-500"}," Name ",-1)),r.companyNumber?(o(),a("dd",Z,[i(u,{to:{name:"client-company",params:{companyNumber:r.companyNumber}}},{default:m(()=>[k(n(r.name),1)]),_:2},1032,["to"])])):l("",!0)]),r.email?(o(),a("div",tt,[s[9]||(s[9]=t("dt",{class:"text-base font-medium text-gray-500"}," Email ",-1)),t("dd",st,[t("a",et,n(r.email),1)])])):l("",!0),t("div",ot,[s[10]||(s[10]=t("dt",{class:"text-base font-medium text-gray-500"}," Address ",-1)),t("dd",at,n(r.city)+", "+n(r.state)+" "+n(r.country)+" "+n(r.postalCode),1)])])])]))),128))]),s[11]||(s[11]=t("div",{class:"border-t border-gray-200 px-4 py-2 text-sm sm:px-6"},[t("span",null,"No subsidiaries")],-1))])):(o(),a("div",dt,[...s[12]||(s[12]=[t("button",{type:"button",class:"inline-flex items-center rounded-sm border border-transparent bg-green-600 px-3 py-2 text-sm font-medium leading-4 text-white shadow-sm hover:bg-green-700 focus:outline-none focus:ring-2 focus:ring-green-500 focus:ring-offset-2"}," Add ",-1)])]))]),_:1})]),_:1})])])):(o(),a("div",P,[...s[1]||(s[1]=[t("div",{class:"mx-auto px-2 py-4 sm:px-4 lg:px-6"},[t("div",{class:"mx-auto max-w-lg text-center"},[t("h1",{class:"text-3xl font-bold leading-7 text-gray-300"}," Company not found "),t("p",{class:"mt-3 text-lg leading-6 text-gray-300"}," The company you are looking for does not exist. ")])],-1)])]))])}}});
1export{yt 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.