Probleme de la navBar dans index resolu

vueNavBar
Shana CASCARRA 1 year ago
parent b740616b5a
commit a01e230f5f

@ -25,7 +25,7 @@
@DonneurEtat.getUtilisateurCourant().Pseudo @DonneurEtat.getUtilisateurCourant().Pseudo
</BarItem> </BarItem>
<BarItem> <BarItem>
<Button Color="Color.Primary">Deconnexion</Button> <Button Color="Color.Primary" @onclick="@Deconnecter">Deconnexion</Button>
</BarItem> </BarItem>
</BarEnd> </BarEnd>
</Bar> </Bar>

@ -24,5 +24,11 @@ namespace VeraxShield.composants.affichages.navBar
{ {
NavigationManager.NavigateTo("/utilisateurs/liste"); NavigationManager.NavigateTo("/utilisateurs/liste");
} }
private async Task Deconnecter()
{
await DonneurEtat.Deconnexion();
NavigationManager.NavigateTo("/connexion");
}
} }
} }

@ -53,16 +53,8 @@
<Authorized> <Authorized>
<body> <body>
<header>
<h1>VeraxShield</h1>
</header>
<nav class="navbar"> <NavBarPrincipale/>
<div class="container">
<NavLink class="btn-navbar" href="/utilisateurs/liste">Liste des utilisateurs</NavLink>
<button type="button" class="btn btn-navbar ml-md-auto" @onclick="@SeDeconnecter">Deconnexion</button>
</div>
</nav>
<main> <main>
<div class="home-center-box"> <div class="home-center-box">

@ -6,7 +6,6 @@
color : white; color : white;
margin : 0; margin : 0;
} }
/* NavBarPrincipale.css */
.bar-container { .bar-container {
display : flex; display : flex;
@ -19,7 +18,7 @@
display : flex; display : flex;
justify-content : space-around; justify-content : space-around;
align-items : center; align-items : center;
flex-grow : 1; /* Permet à la bar-menu de prendre tout l'espace disponible */ flex-grow : 1;
} }

Loading…
Cancel
Save