first commit
This commit is contained in:
commit
c9fb67e751
423 files changed
+53287
No files matched your search
@@ -0,0 +1,20 @@
|
||||
export const DATAJUD_URLS = {
|
||||
STF: "https://api-publica.datajud.cnj.jus.br/api_publica_stf/_search",
|
||||
STJ: "https://api-publica.datajud.cnj.jus.br/api_publica_stj/_search",
|
||||
TST: "https://api-publica.datajud.cnj.jus.br/api_publica_tst/_search",
|
||||
// Tribunais Federais
|
||||
TRF1: "https://api-publica.datajud.cnj.jus.br/api_publica_trf1/_search",
|
||||
TRF2: "https://api-publica.datajud.cnj.jus.br/api_publica_trf2/_search",
|
||||
TRF3: "https://api-publica.datajud.cnj.jus.br/api_publica_trf3/_search",
|
||||
TRF4: "https://api-publica.datajud.cnj.jus.br/api_publica_trf4/_search",
|
||||
TRF5: "https://api-publica.datajud.cnj.jus.br/api_publica_trf5/_search",
|
||||
TRF6: "https://api-publica.datajud.cnj.jus.br/api_publica_trf6/_search",
|
||||
// Exemplo de TJ (adicionar os demais conforme necessário)
|
||||
TJTO: "https://api-publica.datajud.cnj.jus.br/api_publica_tjto/_search",
|
||||
TJGO: "https://api-publica.datajud.cnj.jus.br/api_publica_tjgo/_search",
|
||||
TJPA: "https://api-publica.datajud.cnj.jus.br/api_publica_tjpa/_search",
|
||||
TJAC: "https://api-publica.datajud.cnj.jus.br/api_publica_tjac/_search",
|
||||
TJAM: "https://api-publica.datajud.cnj.jus.br/api_publica_tjam/_search",
|
||||
TJAP: "https://api-publica.datajud.cnj.jus.br/api_publica_tjap/_search",
|
||||
TJBA: "https://api-publica.datajud.cnj.jus.br/api_publica_tjba/_search",
|
||||
};
|
||||
@@ -0,0 +1,29 @@
|
||||
export const UF_BRASIL = [
|
||||
{ value: "AC", label: "Acre" },
|
||||
{ value: "AL", label: "Alagoas" },
|
||||
{ value: "AP", label: "Amapá" },
|
||||
{ value: "AM", label: "Amazonas" },
|
||||
{ value: "BA", label: "Bahia" },
|
||||
{ value: "CE", label: "Ceará" },
|
||||
{ value: "DF", label: "Distrito Federal" },
|
||||
{ value: "ES", label: "Espírito Santo" },
|
||||
{ value: "GO", label: "Goiás" },
|
||||
{ value: "MA", label: "Maranhão" },
|
||||
{ value: "MT", label: "Mato Grosso" },
|
||||
{ value: "MS", label: "Mato Grosso do Sul" },
|
||||
{ value: "MG", label: "Minas Gerais" },
|
||||
{ value: "PA", label: "Pará" },
|
||||
{ value: "PB", label: "Paraíba" },
|
||||
{ value: "PR", label: "Paraná" },
|
||||
{ value: "PE", label: "Pernambuco" },
|
||||
{ value: "PI", label: "Piauí" },
|
||||
{ value: "RJ", label: "Rio de Janeiro" },
|
||||
{ value: "RN", label: "Rio Grande do Norte" },
|
||||
{ value: "RS", label: "Rio Grande do Sul" },
|
||||
{ value: "RO", label: "Rondônia" },
|
||||
{ value: "RR", label: "Roraima" },
|
||||
{ value: "SC", label: "Santa Catarina" },
|
||||
{ value: "SP", label: "São Paulo" },
|
||||
{ value: "SE", label: "Sergipe" },
|
||||
{ value: "TO", label: "Tocantins" },
|
||||
];
|
||||
@@ -0,0 +1,21 @@
|
||||
import {
|
||||
HomeIcon,
|
||||
ScaleIcon,
|
||||
UserGroupIcon,
|
||||
UserIcon,
|
||||
ClipboardDocumentCheckIcon,
|
||||
DocumentTextIcon,
|
||||
UsersIcon,
|
||||
} from "@heroicons/react/24/outline";
|
||||
|
||||
export const Icons = {
|
||||
DashboardIcon: HomeIcon,
|
||||
ProcessIcon: ScaleIcon,
|
||||
ClientsIcon: UserGroupIcon,
|
||||
AtendimentoIcon: UserIcon,
|
||||
TaskIcon: ClipboardDocumentCheckIcon,
|
||||
DocumentIcon: DocumentTextIcon,
|
||||
UsersIcon: UsersIcon,
|
||||
} as const;
|
||||
|
||||
export type IconType = keyof typeof Icons;
|
||||
@@ -0,0 +1,35 @@
|
||||
export const DashboardIcon = ({ className }: { className?: string }) => (
|
||||
<svg className={className} fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.5} d="M4 5a1 1 0 011-1h14a1 1 0 011 1v2a1 1 0 01-1 1H5a1 1 0 01-1-1V5zM4 13a1 1 0 011-1h6a1 1 0 011 1v6a1 1 0 01-1 1H5a1 1 0 01-1-1v-6zM16 13a1 1 0 011-1h2a1 1 0 011 1v6a1 1 0 01-1 1h-2a1 1 0 01-1-1v-6z" />
|
||||
</svg>
|
||||
);
|
||||
|
||||
export const ProcessIcon = ({ className }: { className?: string }) => (
|
||||
<svg className={className} fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.5} d="M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z" />
|
||||
</svg>
|
||||
);
|
||||
|
||||
export const ClientsIcon = ({ className }: { className?: string }) => (
|
||||
<svg className={className} fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.5} d="M12 4.354a4 4 0 110 5.292M15 21H3v-1a6 6 0 0112 0v1zm0 0h6v-1a6 6 0 00-9-5.197M13 7a4 4 0 11-8 0 4 4 0 018 0z" />
|
||||
</svg>
|
||||
);
|
||||
|
||||
export const DeadlineIcon = ({ className }: { className?: string }) => (
|
||||
<svg className={className} fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.5} d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z" />
|
||||
</svg>
|
||||
);
|
||||
|
||||
export const UsersIcon = ({ className }: { className?: string }) => (
|
||||
<svg className={className} fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.5} d="M17 20h5v-2a3 3 0 00-5.356-1.857M17 20H7m10 0v-2c0-.656-.126-1.283-.356-1.857M7 20H2v-2a3 3 0 015.356-1.857M7 20v-2c0-.656.126-1.283.356-1.857m0 0a5.002 5.002 0 019.288 0M15 7a3 3 0 11-6 0 3 3 0 016 0zm6 3a2 2 0 11-4 0 2 2 0 014 0zM7 10a2 2 0 11-4 0 2 2 0 014 0z" />
|
||||
</svg>
|
||||
);
|
||||
|
||||
export const AtendimentoIcon = ({ className }: { className?: string }) => (
|
||||
<svg className={className} fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.5} d="M8 10h.01M12 10h.01M16 10h.01M9 16H5a2 2 0 01-2-2V6a2 2 0 012-2h14a2 2 0 012 2v8a2 2 0 01-2 2h-5l-5 5v-5z" />
|
||||
</svg>
|
||||
);
|
||||
@@ -0,0 +1,187 @@
|
||||
export const UF_BRASIL = [
|
||||
{ value: "SUPERIOR", label: "Tribunais Superiores" },
|
||||
{ value: "AC", label: "Acre" },
|
||||
{ value: "AL", label: "Alagoas" },
|
||||
{ value: "AP", label: "Amapá" },
|
||||
{ value: "AM", label: "Amazonas" },
|
||||
{ value: "BA", label: "Bahia" },
|
||||
{ value: "CE", label: "Ceará" },
|
||||
{ value: "DF", label: "Distrito Federal" },
|
||||
{ value: "ES", label: "Espírito Santo" },
|
||||
{ value: "GO", label: "Goiás" },
|
||||
{ value: "MA", label: "Maranhão" },
|
||||
{ value: "MT", label: "Mato Grosso" },
|
||||
{ value: "MS", label: "Mato Grosso do Sul" },
|
||||
{ value: "MG", label: "Minas Gerais" },
|
||||
{ value: "PA", label: "Pará" },
|
||||
{ value: "PB", label: "Paraíba" },
|
||||
{ value: "PR", label: "Paraná" },
|
||||
{ value: "PE", label: "Pernambuco" },
|
||||
{ value: "PI", label: "Piauí" },
|
||||
{ value: "RJ", label: "Rio de Janeiro" },
|
||||
{ value: "RN", label: "Rio Grande do Norte" },
|
||||
{ value: "RS", label: "Rio Grande do Sul" },
|
||||
{ value: "RO", label: "Rondônia" },
|
||||
{ value: "RR", label: "Roraima" },
|
||||
{ value: "SC", label: "Santa Catarina" },
|
||||
{ value: "SP", label: "São Paulo" },
|
||||
{ value: "SE", label: "Sergipe" },
|
||||
{ value: "TO", label: "Tocantins" },
|
||||
];
|
||||
|
||||
export const TRIBUNAIS = {
|
||||
SUPERIOR: [
|
||||
{ value: "STF", label: "Supremo Tribunal Federal" },
|
||||
{ value: "STJ", label: "Superior Tribunal de Justiça" },
|
||||
{ value: "TST", label: "Tribunal Superior do Trabalho" },
|
||||
{ value: "TSE", label: "Tribunal Superior Eleitoral" },
|
||||
{ value: "STM", label: "Superior Tribunal Militar" },
|
||||
{ value: "CJF", label: "Conselho da Justiça Federal" },
|
||||
{ value: "CSJT", label: "Conselho Superior da Justiça do Trabalho" },
|
||||
],
|
||||
// Região Norte
|
||||
AC: [
|
||||
{ value: "TJAC", label: "Tribunal de Justiça do Acre" },
|
||||
{ value: "TRF1", label: "Tribunal Regional Federal da 1ª Região" },
|
||||
{ value: "TRT14", label: "Tribunal Regional do Trabalho da 14ª Região" },
|
||||
{ value: "TRE_AC", label: "Tribunal Regional Eleitoral do Acre" },
|
||||
{ value: "SEEU_AC", label: "SEEU - Acre" },
|
||||
],
|
||||
AM: [
|
||||
{ value: "TJAM", label: "Tribunal de Justiça do Amazonas" },
|
||||
{ value: "TRF1", label: "Tribunal Regional Federal da 1ª Região" },
|
||||
{ value: "TRT11", label: "Tribunal Regional do Trabalho da 11ª Região" },
|
||||
{ value: "TRE_AM", label: "Tribunal Regional Eleitoral do Amazonas" },
|
||||
],
|
||||
AP: [
|
||||
{ value: "TJAP", label: "Tribunal de Justiça do Amapá" },
|
||||
{ value: "TRF1", label: "Tribunal Regional Federal da 1ª Região" },
|
||||
{ value: "TRT8", label: "Tribunal Regional do Trabalho da 8ª Região" },
|
||||
{ value: "TRE_AP", label: "Tribunal Regional Eleitoral do Amapá" },
|
||||
],
|
||||
PA: [
|
||||
{ value: "TJPA", label: "Tribunal de Justiça do Pará" },
|
||||
{ value: "TRF1", label: "Tribunal Regional Federal da 1ª Região" },
|
||||
{ value: "TRT8", label: "Tribunal Regional do Trabalho da 8ª Região" },
|
||||
{ value: "TRE_PA", label: "Tribunal Regional Eleitoral do Pará" },
|
||||
],
|
||||
RO: [
|
||||
{ value: "TJRO", label: "Tribunal de Justiça de Rondônia" },
|
||||
{ value: "TRF1", label: "Tribunal Regional Federal da 1ª Região" },
|
||||
{ value: "TRT14", label: "Tribunal Regional do Trabalho da 14ª Região" },
|
||||
{ value: "TRE_RO", label: "Tribunal Regional Eleitoral de Rondônia" },
|
||||
],
|
||||
RR: [
|
||||
{ value: "TJRR", label: "Tribunal de Justiça de Roraima" },
|
||||
{ value: "TRF1", label: "Tribunal Regional Federal da 1ª Região" },
|
||||
{ value: "TRT11", label: "Tribunal Regional do Trabalho da 11ª Região" },
|
||||
{ value: "TRE_RR", label: "Tribunal Regional Eleitoral de Roraima" },
|
||||
],
|
||||
TO: [
|
||||
{ value: "TJTO", label: "Tribunal de Justiça do Tocantins" },
|
||||
{ value: "TRF1", label: "Tribunal Regional Federal da 1ª Região" },
|
||||
{ value: "TRT10", label: "Tribunal Regional do Trabalho da 10ª Região" },
|
||||
{ value: "TRE_TO", label: "Tribunal Regional Eleitoral do Tocantins" },
|
||||
{ value: "SEEU_TO", label: "SEEU - Tocantins" },
|
||||
],
|
||||
|
||||
// Região Nordeste
|
||||
AL: [
|
||||
{ value: "TJAL", label: "Tribunal de Justiça de Alagoas" },
|
||||
{ value: "TRF5", label: "Tribunal Regional Federal da 5ª Região" },
|
||||
{ value: "TRT19", label: "Tribunal Regional do Trabalho da 19ª Região" },
|
||||
{ value: "TRE_AL", label: "Tribunal Regional Eleitoral de Alagoas" },
|
||||
],
|
||||
BA: [
|
||||
{ value: "TJBA", label: "Tribunal de Justiça da Bahia" },
|
||||
{ value: "TRF1", label: "Tribunal Regional Federal da 1ª Região" },
|
||||
{ value: "TRT5", label: "Tribunal Regional do Trabalho da 5ª Região" },
|
||||
{ value: "TRE_BA", label: "Tribunal Regional Eleitoral da Bahia" },
|
||||
],
|
||||
CE: [
|
||||
{ value: "TJCE", label: "Tribunal de Justiça do Ceará" },
|
||||
{ value: "TRF5", label: "Tribunal Regional Federal da 5ª Região" },
|
||||
{ value: "TRT7", label: "Tribunal Regional do Trabalho da 7ª Região" },
|
||||
{ value: "TRE_CE", label: "Tribunal Regional Eleitoral do Ceará" },
|
||||
],
|
||||
MA: [
|
||||
{ value: "TJMA", label: "Tribunal de Justiça do Maranhão" },
|
||||
{ value: "TRF1", label: "Tribunal Regional Federal da 1ª Região" },
|
||||
{ value: "TRT16", label: "Tribunal Regional do Trabalho da 16ª Região" },
|
||||
{ value: "TRE_MA", label: "Tribunal Regional Eleitoral do Maranhão" },
|
||||
],
|
||||
PB: [
|
||||
{ value: "TJPB", label: "Tribunal de Justiça da Paraíba" },
|
||||
{ value: "TRF5", label: "Tribunal Regional Federal da 5ª Região" },
|
||||
{ value: "TRT13", label: "Tribunal Regional do Trabalho da 13ª Região" },
|
||||
{ value: "TRE_PB", label: "Tribunal Regional Eleitoral da Paraíba" },
|
||||
],
|
||||
PE: [
|
||||
{ value: "TJPE", label: "Tribunal de Justiça de Pernambuco" },
|
||||
{ value: "TRF5", label: "Tribunal Regional Federal da 5ª Região" },
|
||||
{ value: "TRT6", label: "Tribunal Regional do Trabalho da 6ª Região" },
|
||||
{ value: "TRE_PE", label: "Tribunal Regional Eleitoral de Pernambuco" },
|
||||
],
|
||||
PI: [
|
||||
{ value: "TJPI", label: "Tribunal de Justiça do Piauí" },
|
||||
{ value: "TRF1", label: "Tribunal Regional Federal da 1ª Região" },
|
||||
{ value: "TRT22", label: "Tribunal Regional do Trabalho da 22ª Região" },
|
||||
{ value: "TRE_PI", label: "Tribunal Regional Eleitoral do Piauí" },
|
||||
],
|
||||
|
||||
// Centro-Oeste
|
||||
GO: [
|
||||
{ value: "TJGO", label: "Tribunal de Justiça de Goiás" },
|
||||
{ value: "TRF1", label: "Tribunal Regional Federal da 1ª Região" },
|
||||
{ value: "TRT18", label: "Tribunal Regional do Trabalho da 18ª Região" },
|
||||
{ value: "TRE_GO", label: "Tribunal Regional Eleitoral de Goiás" },
|
||||
{ value: "SEEU_GO", label: "SEEU - Goiás" },
|
||||
],
|
||||
MT: [
|
||||
{ value: "TJMT", label: "Tribunal de Justiça do Mato Grosso" },
|
||||
{ value: "TRF1", label: "Tribunal Regional Federal da 1ª Região" },
|
||||
{ value: "TRT23", label: "Tribunal Regional do Trabalho da 23ª Região" },
|
||||
{ value: "TRE_MT", label: "Tribunal Regional Eleitoral do Mato Grosso" },
|
||||
{ value: "SEEU_MT", label: "SEEU - Mato Grosso" },
|
||||
],
|
||||
MS: [
|
||||
{ value: "TJMS", label: "Tribunal de Justiça do Mato Grosso do Sul" },
|
||||
{ value: "TRF3", label: "Tribunal Regional Federal da 3ª Região" },
|
||||
{ value: "TRT24", label: "Tribunal Regional do Trabalho da 24ª Região" },
|
||||
{
|
||||
value: "TRE_MS",
|
||||
label: "Tribunal Regional Eleitoral do Mato Grosso do Sul",
|
||||
},
|
||||
{ value: "SEEU_MS", label: "SEEU - Mato Grosso do Sul" },
|
||||
],
|
||||
DF: [
|
||||
{
|
||||
value: "TJDFT",
|
||||
label: "Tribunal de Justiça do Distrito Federal e Territórios",
|
||||
},
|
||||
{ value: "TRF1", label: "Tribunal Regional Federal da 1ª Região" },
|
||||
{ value: "TRT10", label: "Tribunal Regional do Trabalho da 10ª Região" },
|
||||
{
|
||||
value: "TRE_DF",
|
||||
label: "Tribunal Regional Eleitoral do Distrito Federal",
|
||||
},
|
||||
{ value: "SEEU_DF", label: "SEEU - Distrito Federal" },
|
||||
],
|
||||
|
||||
// Sudeste
|
||||
SP: [
|
||||
{ value: "TJSP", label: "Tribunal de Justiça de São Paulo" },
|
||||
{ value: "TRF3", label: "Tribunal Regional Federal da 3ª Região" },
|
||||
{ value: "TRT2", label: "Tribunal Regional do Trabalho da 2ª Região" },
|
||||
{ value: "TRT15", label: "Tribunal Regional do Trabalho da 15ª Região" },
|
||||
{ value: "TRE_SP", label: "Tribunal Regional Eleitoral de São Paulo" },
|
||||
{ value: "SEEU_SP", label: "SEEU - São Paulo" },
|
||||
],
|
||||
RJ: [
|
||||
{ value: "TJRJ", label: "Tribunal de Justiça do Rio de Janeiro" },
|
||||
{ value: "TRF2", label: "Tribunal Regional Federal da 2ª Região" },
|
||||
{ value: "TRT1", label: "Tribunal Regional do Trabalho da 1ª Região" },
|
||||
{ value: "TRE_RJ", label: "Tribunal Regional Eleitoral do Rio de Janeiro" },
|
||||
{ value: "SEEU_RJ", label: "SEEU - Rio de Janeiro" },
|
||||
],
|
||||
};
|
||||
Reference in new issue
Block a user