Skip to content

feat - resolvendo bugs, adicionando testes e adicionando vizualização de PDF's#58

Merged
icrcode merged 19 commits into
mainfrom
dev-correcoes-e-testes
Jun 9, 2026
Merged

feat - resolvendo bugs, adicionando testes e adicionando vizualização de PDF's#58
icrcode merged 19 commits into
mainfrom
dev-correcoes-e-testes

test: adicionar tratamento de eventos de teclado e estilo de overflow…

e381271
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jun 9, 2026 in 1m 30s

Quality Gate failed

Failed conditions
B Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 80 in frontend/src/pages/DetalheDocumento.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This assertion is unnecessary since the receiver accepts the original type of the expression.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ6uAgkVArGA7N8BPsHt&open=AZ6uAgkVArGA7N8BPsHt&pullRequest=58

Check warning on line 71 in frontend/src/pages/Instituicoes.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ6uAgjeArGA7N8BPsHn&open=AZ6uAgjeArGA7N8BPsHn&pullRequest=58

Check warning on line 70 in frontend/src/pages/Cursos.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ6uAgj4ArGA7N8BPsHr&open=AZ6uAgj4ArGA7N8BPsHr&pullRequest=58

Check warning on line 65 in frontend/src/pages/Cursos.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Visible, non-interactive elements with click handlers must have at least one keyboard listener.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ6uAgj4ArGA7N8BPsHq&open=AZ6uAgj4ArGA7N8BPsHq&pullRequest=58

Check warning on line 71 in frontend/src/pages/Instituicoes.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Visible, non-interactive elements with click handlers must have at least one keyboard listener.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ6uAgjeArGA7N8BPsHo&open=AZ6uAgjeArGA7N8BPsHo&pullRequest=58

Check warning on line 66 in frontend/src/pages/Instituicoes.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ6uAgjeArGA7N8BPsHl&open=AZ6uAgjeArGA7N8BPsHl&pullRequest=58

Check warning on line 74 in frontend/src/pages/Usuarios.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ6uAgZbArGA7N8BPsHh&open=AZ6uAgZbArGA7N8BPsHh&pullRequest=58

Check warning on line 66 in frontend/src/pages/Instituicoes.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Visible, non-interactive elements with click handlers must have at least one keyboard listener.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ6uAgjeArGA7N8BPsHm&open=AZ6uAgjeArGA7N8BPsHm&pullRequest=58

Check warning on line 79 in frontend/src/pages/Usuarios.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ6uAgZbArGA7N8BPsHj&open=AZ6uAgZbArGA7N8BPsHj&pullRequest=58

Check warning on line 79 in frontend/src/pages/Usuarios.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Visible, non-interactive elements with click handlers must have at least one keyboard listener.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ6uAgZbArGA7N8BPsHk&open=AZ6uAgZbArGA7N8BPsHk&pullRequest=58

Check warning on line 65 in frontend/src/pages/Cursos.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ6uAgj4ArGA7N8BPsHp&open=AZ6uAgj4ArGA7N8BPsHp&pullRequest=58

Check warning on line 74 in frontend/src/pages/Usuarios.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Visible, non-interactive elements with click handlers must have at least one keyboard listener.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ6uAgZbArGA7N8BPsHi&open=AZ6uAgZbArGA7N8BPsHi&pullRequest=58

Check warning on line 70 in frontend/src/pages/Cursos.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Visible, non-interactive elements with click handlers must have at least one keyboard listener.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ6uAgj4ArGA7N8BPsHs&open=AZ6uAgj4ArGA7N8BPsHs&pullRequest=58