add move link
This commit is contained in:
14
src/app.rs
14
src/app.rs
@@ -32,11 +32,19 @@ pub fn App() -> impl IntoView {
|
||||
|
||||
#[component]
|
||||
pub fn Navigation() -> impl IntoView {
|
||||
let location = use_location();
|
||||
|
||||
view! {
|
||||
<nav class="flex gap-5 px-2 py-1 text-lg">
|
||||
<A href="/" class="hover:text-third border-b border-transparent hover:border-third inline-block transition-colors">Home</A>
|
||||
<A href="/liens" class="hover:text-third hover:border-b border-third inline-block transition-colors">Liens</A>
|
||||
<A href="/formulaire" class="hover:text-third hover:border-b border-third inline-block transition-colors">Formulaire</A>
|
||||
<a href="/"
|
||||
class="hover:text-third hover:border-b border-third inline-block transition-colors"
|
||||
class:active-link=move || location.pathname.get() == "/">Home</a>
|
||||
<a href="/liens"
|
||||
class="hover:text-third hover:border-b border-third inline-block transition-colors"
|
||||
class:active-link=move || location.pathname.get() == "/liens">Liens</a>
|
||||
<a href="/formulaire"
|
||||
class="hover:text-third hover:border-b border-third inline-block transition-colors"
|
||||
class:active-link=move || location.pathname.get() == "/formulaire">Formulaire</a>
|
||||
</nav>
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user