1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/FichaDoMaterial-CDV1g4A0.js","assets/react-daO8XSXc.js","assets/materialService-BDhv8H6o.js","assets/index-B58ZFblL.js","assets/supabase-CWGMQrOR.js","assets/framer-CJI0BPWU.js","assets/lucide-DgiROqw5.js","assets/index-DKKp1Su_.css","assets/vinculos-ejCNwAw8.js","assets/materiais-pmfMTizI.js","assets/galerias-KXOde7VA.js","assets/contentService-D-YtiaGk.js","assets/Ficha-MR5k4piD.js","assets/Dialog-pcGZL7JV.js","assets/index-Bx8Owg57.js","assets/Button-8-UveMcL.js","assets/basicos-CJBwiWJx.js","assets/index-BkA-a7YQ.js","assets/XMarkIcon-BbNpXEGa.js","assets/Field-3GimFoRS.js","assets/Input-BWXNKslz.js","assets/ChevronDownIcon-C1xiHESR.js","assets/CampoImagem-DywrfTeF.js","assets/PhotoIcon-DseYEjsp.js","assets/ArrowUpTrayIcon-DfXeXRJ4.js","assets/TrashIcon-CSgk2SLQ.js","assets/Exibicao-BET41dMP.js","assets/Escolhas-BH21sbXZ.js","assets/index-BSdpKbQ6.js","assets/index-Be0SzB96.js","assets/EmptyState-DyDBtv_o.js","assets/Avisos-DoJY8zcA.js","assets/InformationCircleIcon-BuxHKy4m.js","assets/ExclamationTriangleIcon-CYNpIWW5.js","assets/EscolhaDePalestrantes-sS5vQnIg.js","assets/useClassificacoes-CyAYNBrU.js","assets/classificacaoService-DY2NuT7F.js","assets/papeisNoConteudo-C8FPDFed.js"])))=>i.map(i=>d[i]); 2import{_ as C}from"./index-B58ZFblL.js";import{r as a,b as E,i as w,j as r,O as k}from"./react-daO8XSXc.js";import{l as _}from"./materialService-BDhv8H6o.js";import{f as h}from"./materiais-pmfMTizI.js";import{C as L}from"./CabecalhoPagina-a9wl2lov.js";import{B as M}from"./BarraBusca-CxMpyGcu.js";import{B as x}from"./Button-8-UveMcL.js";import{B as S}from"./Exibicao-BET41dMP.js";import{E as y}from"./EmptyState-DyDBtv_o.js";import{E as A}from"./ErrorState-Tx5UOScO.js";import{L as N,a as P,I as F}from"./Lista-Cxzg40st.js";import{F as p}from"./ArchiveBoxIcon-C42SlQ0A.js";import{F as j}from"./PlusIcon-zJtdUFLc.js";import"./supabase-CWGMQrOR.js";import"./framer-CJI0BPWU.js";import"./lucide-DgiROqw5.js";import"./vinculos-ejCNwAw8.js";import"./basicos-CJBwiWJx.js";import"./Popover-Cti4UvI4.js";import"./index-Bx8Owg57.js";import"./index-BkA-a7YQ.js";import"./XMarkIcon-BbNpXEGa.js";import"./index-C2a1wRcO.js";import"./index-BSdpKbQ6.js";import"./MagnifyingGlassIcon-DG_h4ytF.js";import"./ExclamationTriangleIcon-CYNpIWW5.js";import"./Avatar-MiXW_CSz.js";import"./iniciais-brqoj07o.js";import"./Skeleton-DB-ilhXe.js";import"./Escolhas-BH21sbXZ.js";import"./index-Be0SzB96.js";import"./ChevronRightIcon-CD0fb681.js";function fo(){const[e,v]=a.useState([]),[s,d]=a.useState(!0),[c,f]=a.useState(!1),[n,b]=a.useState(""),m=E(),{id:B}=w(),i=a.useCallback(async()=>{d(!0),f(!1);try{v(await _())}catch(o){console.error("Falha ao carregar os materiais",o),f(!0)}finally{d(!1)}},[]);a.useEffect(()=>{i()},[i]),a.useEffect(()=>{var g;const o=()=>void C(()=>import("./FichaDoMaterial-CDV1g4A0.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37])),t=(g=window.requestIdleCallback)==null?void 0:g.call(window,o);if(t===void 0){const l=setTimeout(o,1200);return()=>clearTimeout(l)}return()=>{var l;return(l=window.cancelIdleCallback)==null?void 0:l.call(window,t)}},[]);const u=a.useMemo(()=>{const o=n.trim().toLowerCase();return o?e.filter(t=>`${t.titulo} ${h(t.formato).rotulo} ${t.descricao}`.toLowerCase().includes(o)):e},[e,n]);return r.jsxs("div",{className:"space-y-5",children:[r.jsx(L,{icone:p,titulo:"Materiais",subtitulo:"O Arsenal da plataforma",acoes:r.jsxs(x,{onClick:()=>m("novo"),children:[r.jsx(j,{"aria-hidden":!0}),"Novo material"]})}),e.length>0&&r.jsx(M,{valor:n,aoBuscar:b,rotulo:"Buscar material",placeholder:"Buscar por tÃtulo ou formatoâ¦",contagem:s?void 0:`${u.length} no Arsenal`}),c&&r.jsx(A,{aoTentarDeNovo:()=>void i()}),s&&e.length===0&&r.jsx(N,{}),!s&&!c&&e.length===0&&r.jsx(y,{icone:p,titulo:"O Arsenal começa aqui",descricao:"Playbooks, artigos, skills, ferramentas e benefÃcios. Cadastre o primeiro e escolha em que galeria ele entra.",acao:r.jsxs(x,{size:"sm",onClick:()=>m("novo"),children:[r.jsx(j,{"aria-hidden":!0}),"Novo material"]})}),!c&&u.length>0&&r.jsx(P,{rotulo:"Materiais",children:u.map((o,t)=>r.jsx(F,{indice:t,tipo:"marca",icone:p,titulo:o.titulo,meta:[h(o.formato).rotulo,o.publicado?"publicado":"rascunho"].filter(
2Boolean).join(" · "),imagemUrl:o.capaUrl,etiqueta:r.jsx(S,{children:o.acesso==="gratis"?"Grátis":"Assinatura"}),selecionado:o.id===B,aoAbrir:()=>m(o.id)},o.id))}),r.jsx(a.Suspense,{fallback:null,children:r.jsx(k,{context:{materiais:e,carregando:s,recarregar:i}})})]})}export{fo 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.