Files
Rafael Melgaço bc81c0dbb5 Merge pull request #1987 from melgarafael/feat/org-operante
fix(suspensão): suspender uma empresa passa a calar a IA, os envios e a API dela
2026-10-01 12:14:32 -03:00
..
…

components/

Componentes React compartilhados.

  • ui/ — primitives do shadcn/ui (instalar via npx shadcn@latest add <component>)
  • <Feature>/ — componentes específicos de domínio (ex: inbox/ConversationList.tsx)

Convenções

  • Server Components por default; "use client" apenas quando precisa estado/event handler/browser API
  • Props tipadas; Readonly<{...}> em props de componentes puros
  • Sem fetching direto em Server Component sem cache configurado (cache: "no-store" ou revalidate)
  • Estilo via Tailwind + tokens de app/globals.css. Sem CSS-in-JS