fix(portal): corrige encoding e textos do formulario de ticket
All checks were successful
CI/CD Web + Desktop / Detect changes (push) Successful in 9s
CI/CD Web + Desktop / Deploy (VPS Linux) (push) Successful in 4m10s
CI/CD Web + Desktop / Deploy Convex functions (push) Has been skipped
Quality Checks / Lint, Test and Build (push) Successful in 4m36s

- Remove texto com encoding quebrado ("informações da máquina")
- Corrige gênero de "dispositivo" (masculino, não feminino)
- Remove lógica redundante - skeleton já cobre o estado de carregamento

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
rever-tecnologia 2025-12-17 10:18:00 -03:00
parent 385a8ee3df
commit 965672e0fa

View file

@ -294,15 +294,12 @@ export function PortalTicketForm() {
<CardContent className="space-y-6 px-5 pb-6"> <CardContent className="space-y-6 px-5 pb-6">
{machineInactive ? ( {machineInactive ? (
<div className="rounded-xl border border-amber-200 bg-amber-50 px-4 py-3 text-sm text-amber-700"> <div className="rounded-xl border border-amber-200 bg-amber-50 px-4 py-3 text-sm text-amber-700">
Esta dispositivo foi desativada pelos administradores e não pode abrir novos chamados até ser reativada. Este dispositivo foi desativado pelos administradores e não pode abrir novos chamados até ser reativado.
</div> </div>
) : null} ) : null}
{!isViewerReady ? ( {!isViewerReady ? (
<div className="rounded-xl border border-amber-200 bg-amber-50 px-4 py-3 text-sm text-amber-700"> <div className="rounded-xl border border-amber-200 bg-amber-50 px-4 py-3 text-sm text-amber-700">
Vincule esta dispositivo a um colaborador na aplicação desktop para enviar chamados em nome dele. Vincule este dispositivo a um colaborador na aplicação desktop para enviar chamados em nome dele.
{machineContextLoading ? (
<p className="mt-2 text-xs text-amber-600">Carregando informa<EFBFBD><EFBFBD>es da m<EFBFBD>quina...</p>
) : null}
{viewerErrorMessage ? ( {viewerErrorMessage ? (
<p className="mt-2 text-xs text-amber-600"> <p className="mt-2 text-xs text-amber-600">
Detalhes do erro: {viewerErrorMessage} Detalhes do erro: {viewerErrorMessage}