Define Relatórios como página inicial após login
This commit is contained in:
parent
3584d4a373
commit
698f690315
|
|
@ -8,7 +8,7 @@
|
|||
<i class="bi bi-list"></i>
|
||||
</button>
|
||||
|
||||
<a routerLink="/geral" class="logo-area" (click)="closeMenu()">
|
||||
<a routerLink="/relatorios" class="logo-area" (click)="closeMenu()">
|
||||
<div class="logo-icon">
|
||||
<i class="bi bi-layers-fill"></i>
|
||||
</div>
|
||||
|
|
@ -62,7 +62,7 @@
|
|||
(click)="$event.stopPropagation()"
|
||||
>
|
||||
<div class="side-menu-header">
|
||||
<a class="side-logo" routerLink="/geral" (click)="closeMenu()">
|
||||
<a class="side-logo" routerLink="/relatorios" (click)="closeMenu()">
|
||||
<span class="side-logo-icon"><i class="bi bi-layers-fill"></i></span>
|
||||
<span class="side-logo-text">Line<span class="highlight">Gestão</span></span>
|
||||
</a>
|
||||
|
|
@ -73,6 +73,10 @@
|
|||
</div>
|
||||
|
||||
<div class="side-menu-body">
|
||||
<a routerLink="/relatorios" routerLinkActive="active" class="side-item" (click)="closeMenu()">
|
||||
<i class="bi bi-bar-chart-fill"></i> <span>Relatórios</span>
|
||||
</a>
|
||||
|
||||
<a routerLink="/geral" routerLinkActive="active" class="side-item" (click)="closeMenu()">
|
||||
<i class="bi bi-sim"></i> <span>Geral</span>
|
||||
</a>
|
||||
|
|
@ -96,10 +100,5 @@
|
|||
<a routerLink="/dadosusuarios" routerLinkActive="active" class="side-item" (click)="closeMenu()">
|
||||
<i class="bi bi-person-lines-fill"></i> <span>Dados dos Usuários</span>
|
||||
</a>
|
||||
|
||||
<!-- ✅ CORRIGIDO + ESTILIZADO IGUAL AOS OUTROS -->
|
||||
<a routerLink="/relatorios" routerLinkActive="active" class="side-item" (click)="closeMenu()">
|
||||
<i class="bi bi-bar-chart-fill"></i> <span>Relatórios</span>
|
||||
</a>
|
||||
</div>
|
||||
</aside>
|
||||
|
|
|
|||
|
|
@ -117,18 +117,18 @@ export class LoginComponent {
|
|||
const nome = this.getNameFromToken(token);
|
||||
console.log('👤 Nome extraído:', nome);
|
||||
|
||||
console.log('🔄 Tentando ir para /geral...');
|
||||
this.router.navigate(['/geral'], {
|
||||
console.log('🔄 Tentando ir para /relatorios...');
|
||||
this.router.navigate(['/relatorios'], {
|
||||
state: { toastMessage: `Bem-vindo, ${nome}!` }
|
||||
}).then(sucesso => {
|
||||
if (sucesso) console.log('✅ Navegação funcionou!');
|
||||
else console.error('❌ Navegação falhou! A rota "/geral" existe?');
|
||||
else console.error('❌ Navegação falhou! A rota "/relatorios" existe?');
|
||||
});
|
||||
|
||||
} catch (e) {
|
||||
console.error('❌ Erro ao processar token ou navegar:', e);
|
||||
// Força a ida mesmo se o nome falhar
|
||||
this.router.navigate(['/geral']);
|
||||
this.router.navigate(['/relatorios']);
|
||||
}
|
||||
},
|
||||
error: (err) => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue