1import{_ as w}from"./Dl9XEbwO.js";import{_ as B}from"./Dgs6hFTu.js";import{_ as C}from"./C9Q6WIAX.js";import{_ as I}from"./C0gsDOll.js";import{_ as V}from"./BnYVzLkN.js";import{d as j,u as D,k as E,s as N,b as _,A as i,B as r,o as m,e as t,z as o,t as l,g as k,F,h as M,c as A}from"./Bcc8-a-q.js";import"./0TAyzOoh.js";import"./9pjYCGkJ.js";import"./V1CGmUic.js";import"./osqaVy29.js";import"./CfUektVg.js";import"./CdE3OqS9.js";import"./D3ZPBIcn.js";const S={class:"flex items-center justify-between"},$={class:"flex flex-col md:flex-row gap-6"},H={class:"flex flex-col items-center md:w-1/4"},L={class:"flex-1"},O={class:"grid grid-cols-1 md:grid-cols-2 gap-4"},T={class:"font-medium"},W={class:"font-medium"},X={class:"font-medium"},q={class:"divide-y divide-gray-200 dark:divide-gray-700"},G={class:"flex items-center gap-3"},J={class:"font-medium"},K={class:"text-sm text-gray-500 dark:text-gray-400"},mt=j({__name:"index",setup(Q){const{user:s}=D();function U(n,e){if(!n)return"U";const c=n.charAt(0).toUpperCase(),d=e?e.charAt(0).toUpperCase():"";return c+d}const P=E(()=>{var n;return(n=s.value)!=null&&n.avatar&&s.value.avatar.startsWith("http")?s.value.avatar:null}),z=N([{id:1,name:"XMACNA",logo:"/images/xmacna-logo.png",role:"Administrador",isPrimary:!0},{id:2,name:"Acme Inc",logo:"/images/acme-logo.png",role:"Membro",isPrimary:!1}]);return(n,e)=>{const c=w,d=B,u=C,f=I,p=V;return m(),_("div",null,[i(c,{title:"Perfil do Usuário",breadcrumbs:[{title:"Portal",href:"/portal"},{title:"Perfil do Usuário"}]},{actions:r(()=>e[0]||(e[0]=[])),_:1}),i(p,{class:"mb-6"},{header:r(()=>[t("div",S,[e[1]||(e[1]=t("h3",{class:"text-lg font-medium"},"Informações Pessoais",-1)),i(d,{icon:"i-heroicons-pencil",variant:"ghost",label:"Editar"})])]),default:r(()=>{var a,x,v,g,y,b,h;return[t("div",$,[t("div",H,[i(u,{src:o(P),alt:(a=o(s))==null?void 0:a.first_name,size:"2xl",class:"w-32 h-32 mb-3",text:U((x=o(s))==null?void 0:x.first_name,(v=o(s))==null?void 0:v.last_name),color:"primary"},null,8,["src","alt","text"]),i(d,{size:"sm",label:"Alterar foto",variant:"ghost"})]),t("div",L,[t("div",O,[t("div",null,[e[2]||(e[2]=t("div",{class:"text-sm text-gray-500 dark:text-gray-400"},"Nome",-1)),t("div",T,l(((g=o(s))==null?void 0:g.first_name)||"-")+" "+l(((y=o(s))==null?void 0:y.last_name)||""),1)]),t("div",null,[e[3]||(e[3]=t("div",{class:"text-sm text-gray-500 dark:text-gray-400"},"Email",-1)),t("div",W,l(((b=o(s))==null?void 0:b.email)||"-"),1)]),t("div",null,[e[4]||(e[4]=t("div",{class:"text-sm text-gray-500 dark:text-gray-400"},"ID do Usuário",-1)),t("div",X,l(((h=o(s))==null?void 0:h.id)||"-"),1)]),t("div",null,[e[6]||(e[6]=t("div",{class:"text-sm text-gray-500 dark:text-gray-400"},"Status",-1)),i(f,{color:"green",variant:"subtle"},{default:r(()=>e[5]||(e[5]=[k("Ativo")])),_:1,__:[5]})])])])])]}),_:1}),i(p,null,{header:r(()=>e[7]||(e[7]=[t("div",{class:"flex items-center justify-between"},[t("h3",{class:"text-lg font-medium"},"Organizações")],-1)])),default:r(()=>[t("div",q,[(m(!0),_(F,null,M(o(z),a=>(m(),_("div",{key:a.id,class:"py-3 flex items-center justify-between"},[t("div",G,[i(u,{src:a.logo,size:"lg",alt:a.name,text:a.name.charAt(0),color:"gray"},null,8,["src","alt","text"]),t("div",null,[t("div",J,l(a.name),1),t("div",K,l(a.role),1)])]),a.isPrimary?(m(),A(f,{key:0,color:"blue",variant:"subtle"},{default:r(()=>e[8]||(e[8]=[k("Principal")])),_:1,__:[8]})):(m(),A(d,{key:1,size:"xs",label:"Visualizar",variant:"ghost"}))]))),128))])]),_:1})])}}});export{mt 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.