PageSourceSearch

https://crppr.org.br/assets/PessoaJuridica-DmA5tMR5.js

js crppr.org.br collected 2026-10-02 15:02:09 UTC 11,832 bytes, 1 lines download raw bytes

1import{j as e,Q as P,c as b,F as A,V as f,i as B,q as j,g as R,G as N,M as C,r as k,l as F}from"./index-BzhlEb2N.js";import{r as n,L as J}from"./vendor-react-CpRvMXaC.js";import{S as T}from"./SubpageHero-BiCXn71M.js";import{F as E}from"./LockClosedIcon-DUmOnyGh.js";import{F as u}from"./ArrowRightIcon-sY8beJPv.js";import"./vendor-pdf-De61ZhIs.js";import"./vendor-ui-5rZvml82.js";import"./vendor-editor-DoAMYjM7.js";function _({title:t,titleId:l,...c},d){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:d,"aria-labelledby":l},c),t?n.createElement("title",{id:l},t):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10.125 2.25h-4.5c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125v-9M10.125 2.25h.375a9 9 0 0 1 9 9v.375M10.125 2.25A3.375 3.375 0 0 1 13.5 5.625v1.5c0 .621.504 1.125 1.125 1.125h1.5a3.375 3.375 0 0 1 3.375 3.375M9 15l2.25 2.25L15 12"}))}const S=n.forwardRef(_);function $(t=""){return t.toString().normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase().trim().replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,"")}const L={registro:j,documentos:R,"atualizacao-cadastral":N,"responsabilidade-tecnica":C,financeiro:k,"status-da-inscricao":S},w=["#7c3aed","#f97316","#16a34a","#2563eb","#f59e0b","#a78bfa"],p=[{id:"registro",nome:"Registro",icon:j,servicos:[{id:1,titulo:"Registro de Pessoa Jurídica",descricao:"Serviço destinado para Registro de nova Inscrição no CRP-PR",link:"/inscricao-pessoa-juridica",textoBotao:"Saiba mais"},{id:2,titulo:"Registro de Pessoa Jurídica - Comunidades Terapêuticas e Similares",descricao:"Serviço destinado aos pedidos de cadastramento e registro de Pessoas Jurídicas que prestam serviços de atenção em regime residencial de caráter transitório e/ou clínicas e outras instituições de atendimento às pessoas em situação de uso de substâncias psicoativas - álcool e outras drogas e que realizam serviços de acolhimento, internação e similares (ex: Comunidades Terapêuticas, etc)",link:"/registro-de-pessoa-juridica-comunidades-terapeuticas-e-similares",textoBotao:"Saiba mais"}]},{id:"documentos",nome:"Documentos",icon:R,servicos:[{id:3,titulo:"Certidões Pessoa Jurídica",descricao:"Serviço destinado para Certidões de Pessoa Jurídica no CRP-PR",link:"/certidoes-pessoa-juridica",textoBotao:"Saiba mais"}]},{id:"cadastro",nome:"Atualização Cadastral",icon:N,servicos:[{id:4,titulo:"Alteração Endereço",descricao:"Serviço destinado para Alteração de Endereço no CRP-PR",link:"/alteracao-endereco-pessoa-juridica",textoBotao:"Saiba mais"},{id:5,titulo:"Alteração da Razão Social",descricao:"Serviço destinado para Alteração da Razão Social no CRP-PR",link:"/alteracao-da-razao-social-pessoa-juridica",textoBotao:"Saiba mais"}]},{id:"responsabilidade-tecnica",nome:"Responsabilidade Técnica",icon:C,servicos:[{id:6,titulo:"Alteração de Responsabilidade Técnica",descricao:"Serviço destinado para Alteração de Responsabilidade Técnica no CRP-PR",link:"/alteracao-de-responsabilidade-tecnica-pessoa-juridica",textoBotao:"Saiba mais"},{id:7,titulo:"Inclusão de Responsabilidade Técnica",descricao:"Serviço destinado para Inclusão de Responsabilidade Técnica no CRP-PR",link:"/inclusao-de-responsabilidade-tecnica-pessoa-juridica",textoBotao:"Saiba mais"},{id:8,titulo:"Desligamento Responsável Técnico",descricao:"Serviço destinado para Desligamento de Responsável Técnico no CRP-PR",link:"/desligamento-responsavel-tecnico-pessoa-juridica",textoBotao:"Saiba mais"}]},{id:"financeiro",nome:"Financeiro",icon:k,servicos:[{id:9,titulo:"Taxas e Anuidades",descricao:"Serviço destinado para Consulta de Taxas e Anuidades de Pessoa Jurídica no CRP-PR",link:"/taxas-e-anuidades-pessoa-juridica",textoBotao:"Saiba mais"}]},{id:"status",nome:"Status da Inscrição",icon:S,servicos:[{id:10,titulo:"Cancelamento Pessoa Jurídica",descricao:"Serviço destinado para Cancelamento de Pessoa Jurídica no CRP-PR",link:"/cancelamento-pessoa-juridica",textoBotao:"Saiba mais"},{id:11,titulo:"Reativação de Pessoa Jurídica",descricao:"Serviço destinado para Reativação de Pessoa Jurídica no CRP-PR",link:"/reativacao-de-pessoa-juridica",textoBotao:"Saiba mais"},{id:12,titulo:"Renovação Certificado de Pessoa Jurídica",descricao:"Serviço destinado para Renovação de Certificado de Pessoa Jurídica no CRP-PR",link:"/renovacao-certificado-de-pessoa-juridica",textoBotao:"Saiba mais"}]}];function H(){const[t,l]=n.useState(""),[c,d]=n.useState([]);n.useEffect(()=>{(async()=>{try{const i=await B.listarPublicoPorPagina("servicos/pessoa-juridica");if(!Array.isArray(i)||i.length===0){d(p);return}const r=new Map;
1i.forEach((a,y)=>{var v;const g=((v=a==null?void 0:a.categoria)==null?void 0:v.nome)||"Sem categoria",m=$(g)||"sem-categoria";r.has(m)||r.set(m,{id:m,nome:g,icon:L[m]||f,servicos:[]}),r.get(m).servicos.push({id:a.id||y,titulo:a.block_label||"",descricao:a.content_text||a.content_html||"",link:F(a.link_url),textoBotao:a.link_label||"Saiba mais",externo:(a.link_url||"").startsWith("http://")||(a.link_url||"").startsWith("https://")})});const o=Array.from(r.values());d(o.length>0?o:p)}catch{d(p)}})()},[]);const x=n.useMemo(()=>{if(!t.trim())return c;const s=t.toLowerCase().trim();return c.map(i=>{const r=i.servicos.filter(o=>o.titulo.toLowerCase().includes(s)||o.descricao.toLowerCase().includes(s));return r.length>0?{...i,servicos:r}:null}).filter(Boolean)},[t,c]),h=x.reduce((s,i)=>s+i.servicos.length,0);return e.jsxs("div",{className:"min-h-screen bg-gray-50",children:[e.jsx(T,{breadcrumbs:[{label:"Home",to:"/"},{label:"Serviços"},{label:"Pessoa Jurídica",emphasis:!0}],title:"Serviços para Pessoa Jurídica",description:"Acesse todos os serviços disponíveis para pessoas jurídicas registradas no CRP-PR"}),e.jsxs("div",{className:"max-w-7xl mx-auto px-6 py-14",children:[e.jsx("section",{className:"mb-14",children:e.jsxs("div",{className:"rounded-2xl p-6 md:p-8",style:{background:"radial-gradient(circle at 10% 50%, rgba(0,153,153,0.22), transparent 55%), linear-gradient(135deg, #1C2448 0%, #0b2d2b 70%)"},children:[e.jsx("h2",{className:"text-2xl font-bold text-white mb-6",children:"Acesso Rápido"}),e.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-3",children:[e.jsxs("a",{href:"https://cfpservicos.brctotal.com/crp08_servicosonline/pgs/GerarAcessoViaSite.aspx",target:"_blank",rel:"noopener noreferrer",className:"group flex items-center gap-4 roun
1ded-xl px-5 py-4 hover:-translate-y-0.5 hover:brightness-110 transition-all duration-200",style:{backgroundColor:"#7c3aed"},children:[e.jsx("div",{className:"w-10 h-10 rounded-lg bg-white/20 flex items-center justify-center flex-shrink-0",children:e.jsx(E,{className:"h-5 w-5 text-white"})}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsx("p",{className:"font-bold text-white text-base",children:"Alterar / Gerar senha"}),e.jsx("p",{className:"text-sm text-white/70 mt-0.5 truncate",children:"Gere ou altere sua senha de acesso ao sistema"})]}),e.jsx(u,{className:"h-4 w-4 text-white/60 group-hover:text-white group-hover:translate-x-0.5 transition-all flex-shrink-0"})]}),e.jsxs("a",{href:"https://cfpservicos.brctotal.com/crp08_servicosonline/pgs/AlterarEmailCadastrado.aspx",target:"_blank",rel:"noopener noreferrer",className:"group flex items-center gap-4 rounded-xl px-5 py-4 hover:-translate-y-0.5 hover:brightness-110 transition-all duration-200",style:{backgroundColor:"#2563eb"},children:[e.jsx("div",{className:"w-10 h-10 rounded-lg bg-white/20 flex items-center justify-center flex-shrink-0",children:e.jsx(P,{className:"h-5 w-5 text-white"})}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsx("p",{className:"font-bold text-white text-base",children:"Atualizar e-mail"}),e.jsx("p",{className:"text-sm text-white/70 mt-0.5 truncate",children:"Atualize seu e-mail cadastrado no sistema"})]}),e.jsx(u,{className:"h-4 w-4 text-white/60 group-hover:text-white group-hover:translate-x-0.5 transition-all flex-shrink-0"})]})]})]})}),e.jsxs("div",{className:"mb-12 rounded-2xl p-6 md:p-8",style:{background:"radial-gradient(circle at 10% 50%, rgba(0,153,153,0.22), transparent 55%), linear-gradient(135deg, #1C2448 0%, #0b2d2b 70%)"},children:[e.jsx("h2",{className:"text-lg font-bold text-white mb-1",children:"Buscar Serviços"}),e.jsx("p",{className:"text-white/70 text-sm mb-4",children:"Encontre rapidamente o serviço que você precisa"}),e.jsxs("div",{className:"relative",children:[e.jsx(b,{className:"absolute left-4 top-1/2 -translate-y-1/2 h-5 w-5 text-gray-400 pointer-events-none"}),e.jsx("input",{type:"text",value:t,onChange:s=>l(s.target.value),placeholder:"Buscar serviços...",className:"w-full pl-12 pr-10 py-3.5 bg-white border-0 rounded-xl text-sm placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-primary-400 shadow-sm"}),t&&e.jsx("button",{onClick:()=>l(""),className:"absolute right-4 top-1/2 -translate-y-1/2",children:e.jsx(A,{className:"h-4 w-4 text-gray-400 hover:text-gray-600"})})]}),t&&e.jsxs("p",{className:"mt-3 text-sm text-white/70",children:[h," ",h===1?"serviço encontrado":"serviços encontrados"]})]}),x.length>0?e.jsx("div",{className:"space-y-14",children:x.map((s,i)=>{const r=s.icon,o=w[i%w.length];return e.jsxs("section",{children:[e.jsxs("div",{className:"flex items-center gap-3 mb-7",children:[e.jsx("div",{className:"p-2 rounded-lg flex-shrink-0",style:{backgroundColor:`${o}22`},children:e.jsx(r,{className:"h-5 w-5",style:{color:o}})}),e.jsx("h2",{className:"text-lg font-bold text-titulos whitespace-nowrap",children:s.nome}),e.jsx("div",{className:"flex-1 h-px bg-gray-200"}),e.jsxs("span",{className:"text-sm font-semibold text-white px-2.5 py-1 rounded-full whitespace-nowrap flex-shrink-0",style:{backgroundColor:o},children:[s.servicos.length," ",s.servicos.length===1?"serviço":"serviços"]})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-5",children:s.servicos.map(a=>e.jsx("div",{className:"rounded-2xl shadow-md hover:shadow-xl hover:-translate-y-1 transition-all duration-300 flex flex-col overflow-hidden border border-white/10",style:{backgroundColor:"#1C2448"},children:e.jsxs("div",{className:"p-6 flex flex-col flex-grow",children:[e.jsx("h3",{className:"text-base font-bold text-white mb-2 leading-snug",children:a.titulo}),e.jsx("p",{className:"text-sm text-white/60 leading-relaxed flex-grow mb-4",children:a.descricao}),a.observacao&&e.jsx("div",{className:"bg-white/10 border-l-4 px-3 py-2 mb-4 rounded-r-lg",style:{borderColor:o},children:e.jsxs("p",{className:"text-sm text-white/80",children:[e.jsx(f,{className:"h-4 w-4 inline mr-1"}),e.jsx("strong",{children:"Importante:"})," ",a.observacao]})}),a.externo?e.jsxs("a",{href:a.link,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 text-white text-sm font-bold rounded-full px-4 py-2 w-fit hover:brightness-110 transition-all duration-200 mt-auto",style:{backgroundColor:o},children:[a.textoBotao,e.jsx(u,{className:"h-4 w-4"})]}
1):e.jsxs(J,{to:a.link,className:"inline-flex items-center gap-2 text-white text-sm font-bold rounded-full px-4 py-2 w-fit hover:brightness-110 transition-all duration-200 mt-auto",style:{backgroundColor:o},children:[a.textoBotao,e.jsx(u,{className:"h-4 w-4"})]})]})},a.id))})]},s.id)})}):t.trim()?e.jsxs("div",{className:"text-center py-20",children:[e.jsx(b,{className:"h-12 w-12 text-gray-200 mx-auto mb-4"}),e.jsx("h3",{className:"text-base font-semibold text-titulos mb-1",children:"Nenhum serviço encontrado"}),e.jsx("p",{className:"text-sm text-texto",children:"Tente usar outros termos na busca."})]}):null]})]})}export{H 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.