PageSourceSearch

https://japaratinga.al.gov.br/build/assets/Index-CQGxoRK1.js

js japaratinga.al.gov.br collected 2026-10-02 22:59:18 UTC 7,606 bytes, 1 lines download raw bytes

1import{c as E,r as M,j as t,L as k,H as z,b as I}from"./app-CTaY8UJf.js";import{B as q}from"./badge-CwzmSl53.js";import{B as N}from"./button-DXCKLHtj.js";import{I as D}from"./input-7aHhCeCr.js";import{A as R}from"./app-layout-DHg6PkRO.js";import C from"./compass-psiinHwK.js";import $ from"./square-pen-DWYckpj2.js";import H from"./trash-2-QtamTJOn.js";import L from"./plus-BsfGhhT4.js";import P from"./search-BOJp92ky.js";import G from"./x-DmP7A1Bz.js";import"./app-CNmQMdEi.js";import"./index-sraz7nLe.js";import"./index-CsfSsVkk.js";import"./index-Svmmcv6D.js";import"./index-CJBlix5Q.js";import"./index-DHUBBKJC.js";import"./index-BE_AIKwc.js";import"./video-CWkR2iFG.js";import"./createLucideIcon-CmjF8lT1.js";import"./chevron-right-Dcl2lTY9.js";import"./dropdown-menu-D6OZoFra.js";import"./index-DXg2b8Vm.js";import"./index-msf3AG1t.js";import"./avatar-BRFzpAWX.js";import"./index-fQ3brVpV.js";import"./index-BGC6_Qsa.js";import"./index-C_SHgnPd.js";import"./layers-Cb0hKdx0.js";import"./shield-check-CXJJ4XEh.js";import"./file-text-jraIksbC.js";import"./file-check-tR1YCl9R.js";import"./message-square-BtERmk2L.js";import"./users-BYuco8Ea.js";import"./trending-up-CsQX3MuM.js";import"./handshake-ppgb6oUe.js";import"./calendar-CEIt2YqY.js";import"./trending-down-B7TczfdV.js";import"./building-BaJqVYxM.js";import"./list-Dehc_B-t.js";import"./activity-D1Ey-wIS.js";import"./breadcrumbs-ByKSkPWt.js";function Me(l){const e=E.c(26),{items:w}=l,A=w===void 0?[]:w,[a,y]=M.useState("");let p;e[0]!==a?(p=s=>s.title.toLowerCase().includes(a.toLowerCase()),e[0]=a,e[1]=p):p=e[1];const S=A.filter(p),T=F,v=R;let r,i;e[2]===Symbol.for("react.memo_cache_sentinel")?(r=[{title:"Admin",href:"/admin"},{title:"Mapa do Site",href:"/admin/mapa-do-site"}],i=t.jsx(z,{title:"Mapa do Site - Administração"}),e[2]=r,e[3]=i):(r=e[2],i=e[3]);const _="container mx-auto max-w-7xl px-4 py-8 sm:px-6 lg:px-8 space-y-6";let h;e[4]===Symbol.for("react.memo_cache_sentinel")?(h=t.jsxs("div",{children:[t.jsxs("div",{className:"inline-flex items-center gap-2 rounded-full bg-slate-100 px-3 py-1 text-xs font-bold text-slate-700 dark:bg-slate-800 dark:text-slate-300",children:[t.jsx(C,{className:"h-3.5 w-3.5"}),t.jsx("span",{children:"Navegação & Acessibilidade"})]}),t.jsx("h1",{className:"mt-2 text-2xl font-black tracking-tight text-slate-900 dark:text-white sm:text-3xl",children:"Mapa do Site"}),t.jsx("p",{className:"mt-1 text-xs text-slate-500 dark:text-slate-400 sm:text-sm",children:"Gerencie as seções estruturais e links organizados do portal."})]}),e[4]=h):h=e[4];let f;e[5]===Symbol.for("react.memo_cache_sentinel")?(f=t.jsx(k,{href:"/admin/mapa-do-site-link/create",children:t.jsxs(N,{variant:"outline",className:"rounded-xl text-xs font-bold shadow-xs",children:[t.jsx(L,{className:"mr-1.5 h-4 w-4 text-emerald-500"}),"Novo Link"]})}),e[5]=f):f=e[5];let o;e[6]===Symbol.for("react.memo_cache_sentinel")?(o=t.jsxs("div",{className:"flex flex-col justify-between gap-4 md:flex-row md:items-center",children:[h,t.jsxs("div",{className:"flex items-center gap-3",children:[f,t.jsx(k,{href:"/admin/mapa-do-site/create",children:t.jsxs(N,{className:"rounded-xl text-xs font-bold shadow-md transition hover:scale-105",children:[t.jsx(L,{className:"mr-1.5 h-4 w-4"}),"Novo Mapa"]})})]})]}),e[6]=o):o=e[6];let u;e[7]===Symbol.for("react.memo_cache_sentinel")?(u=t.jsx(P,{className:"absolute top-1/2 left-3.5 h-4 w-4 -translate-y-1/2 text-slate-400"}),e[7]=u):u=e[7];let j;e[8]===Symbol.for("react.memo_cache_sentinel")?(j=s=>y(s.target.value),e[8]=j):j=e[8];let d,m;e[9]!==a?(d=t.jsx(D,{type:"text",placeholder:"Buscar seções do mapa do site...",value:a,onChange:j,className:"h-11 rounded-xl border-slate-200 bg-white pl-10 text-xs shadow-xs dark:border-slate-800 dark:bg-slate-900"}),m=a&&t.jsx("button",{type:"button",onClick:()=>y(""),className:"absolute top-1/2 right-3 -translate-y-1/2 text-slate-400 hover:text-slate-600 dark:hover:text-white",children:t.jsx(G,{className:"h-4 w-4"})}),e[9]=a,e[10]=d,e[11]=m):(d=e[10],m=e[11]);let n;e[12]!==d||e[13]!==m?(n=t.jsxs("div",{className:"relative max-w-md",children:[u,d,m]}),e[12]=d,e[13]=m,e[14]=n):n=e[14];const B="overflow-hidden rounded-3xl border border-slate-200/80 bg-white shadow-xs dark:border-slate-800 dark:bg-slate-900",g=S.length===0?t.jsxs("div",{className:"p-12 text-center",children:[t.jsx(C,{className:"mx-auto h-12 w-12 text-slate-300 dark:text-slate-600"}),t.jsx("h3",{className:"mt-3 text-base font-bold text-slate-700 dark:text-slate-200",children:"Nenhum mapa do site encontrado"}),t.jsx("p",{className:"mt-1 text-xs text-slate-500",children:'Clique em "Novo Mapa" para iniciar o cadastro.'})]}):t.jsx("div",{className:"overflow-x-auto",children:t.jsxs("table",{className:"w-full text-left text-xs",children:[t.jsx("thead",{className:"border-b border-slate-100 bg-slate-50 text-[11px] font-bold text-slate-500 uppercase dark:border-slate-800 dark:bg-slate-800/50 dark:text-slate-400",children:t.jsxs("tr",{children:[t.jsx("th",{className:"px-6 py-4",children:"Título da Seção"}),t.jsx("th",{className:"px-6 py-4",children:"Links Associados"}),t.jsx("th",{className:"px-6 py-4",children:"Criado em"}),t.jsx("th",{className:"px-6 py-4 text-right",children:"Ações"})]})}
1),t.jsx("tbody",{className:"divide-y divide-slate-100 dark:divide-slate-800",children:S.map(s=>t.jsxs("tr",{className:"transition-colors hover:bg-slate-50/80 dark:hover:bg-slate-800/40",children:[t.jsx("td",{className:"px-6 py-4",children:t.jsx("div",{className:"font-extrabold text-slate-900 dark:text-white",children:s.title})}),t.jsxs("td",{className:"px-6 py-4",children:[t.jsx("div",{className:"flex items-center gap-2",children:t.jsxs(q,{variant:"secondary",className:"rounded-full px-2.5 py-0.5 text-[11px] font-bold",children:[s.links.length," link",s.links.length!==1?"s":""]})}),s.links.length>0&&t.jsxs("div",{className:"mt-2 space-y-1",children:[s.links.slice(0,3).map(X),s.links.length>3&&t.jsxs("div",{className:"text-[10px] text-slate-400 font-semibold",children:["+ mais ",s.links.length-3," links"]})]})]}),t.jsx("td",{className:"px-6 py-4 text-slate-500 dark:text-slate-400",children:new Date(s.created_at).toLocaleDateString("pt-BR")}),t.jsx("td",{className:"px-6 py-4 text-right",children:t.jsxs("div",{className:"flex items-center justify-end gap-1.5",children:[t.jsx(k,{href:`/admin/mapa-do-site/${s.uuid}/edit`,children:t.jsx(N,{type:"button",size:"sm",variant:"ghost",className:"h-8 w-8 rounded-lg p-0 text-slate-600 hover:bg-slate-100 hover:text-slate-900 dark:text-slate-300 dark:hover:bg-slate-800 dark:hover:text-white",title:"Editar",children:t.jsx($,{className:"h-3.5 w-3.5"})})}),t.jsx(N,{type:"button",size:"sm",variant:"ghost",onClick:()=>T(s.uuid),className:"h-8 w-8 rounded-lg p-0 text-rose-500 hover:bg-rose-50 hover:text-rose-600 dar
1k:hover:bg-rose-950/40",title:"Excluir",children:t.jsx(H,{className:"h-3.5 w-3.5"})})]})})]},s.uuid))})]})});let c;e[15]!==g?(c=t.jsx("div",{className:B,children:g}),e[15]=g,e[16]=c):c=e[16];let x;e[17]!==n||e[18]!==c||e[19]!==o?(x=t.jsxs("div",{className:_,children:[o,n,c]}),e[17]=n,e[18]=c,e[19]=o,e[20]=x):x=e[20];let b;return e[21]!==v||e[22]!==x||e[23]!==r||e[24]!==i?(b=t.jsxs(v,{breadcrumbs:r,children:[i,x]}),e[21]=v,e[22]=x,e[23]=r,e[24]=i,e[25]=b):b=e[25],b}function X(l){return t.jsxs("div",{className:"text-[11px] text-slate-500 dark:text-slate-400 truncate max-w-xs",children:["• ",l.title]},l.uuid)}function F(l){confirm("Tem certeza que deseja excluir este mapa do site? Todos os links associados serão excluídos.")&&I.delete(`/admin/mapa-do-site/${l}`)}export{Me 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.