fix: resolve syntax error in app.rs and cleanup duplicate blocks
All checks were successful
Build MIPS Binary / build (push) Successful in 5m20s
All checks were successful
Build MIPS Binary / build (push) Successful in 5m20s
This commit is contained in:
@@ -225,8 +225,9 @@ fn InnerApp() -> impl IntoView {
|
|||||||
}/>
|
}/>
|
||||||
|
|
||||||
<Route path=leptos_router::path!("/settings") view=move || {
|
<Route path=leptos_router::path!("/settings") view=move || {
|
||||||
|
let authenticated = is_authenticated.0.get();
|
||||||
Effect::new(move |_| {
|
Effect::new(move |_| {
|
||||||
if !is_authenticated.0.get() {
|
if !authenticated {
|
||||||
let navigate = use_navigate();
|
let navigate = use_navigate();
|
||||||
navigate("/login", Default::default());
|
navigate("/login", Default::default());
|
||||||
}
|
}
|
||||||
@@ -234,7 +235,7 @@ fn InnerApp() -> impl IntoView {
|
|||||||
|
|
||||||
view! {
|
view! {
|
||||||
<Show when=move || !is_loading.0.get() fallback=|| ()>
|
<Show when=move || !is_loading.0.get() fallback=|| ()>
|
||||||
<Show when=move || is_authenticated.0.get() fallback=|| ()>
|
<Show when=move || authenticated fallback=|| ()>
|
||||||
<Protected>
|
<Protected>
|
||||||
<div class="p-4">"Settings Page (Coming Soon)"</div>
|
<div class="p-4">"Settings Page (Coming Soon)"</div>
|
||||||
</Protected>
|
</Protected>
|
||||||
@@ -246,27 +247,3 @@ fn InnerApp() -> impl IntoView {
|
|||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
<Route path=leptos_router::path!("/settings") view=move || {
|
|
||||||
Effect::new(move |_| {
|
|
||||||
if !is_authenticated.0.get() {
|
|
||||||
let navigate = use_navigate();
|
|
||||||
navigate("/login", Default::default());
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
view! {
|
|
||||||
<Show when=move || !is_loading.0.get() fallback=|| ()>
|
|
||||||
<Show when=move || is_authenticated.0.get() fallback=|| ()>
|
|
||||||
<Protected>
|
|
||||||
<div class="p-4">"Settings Page (Coming Soon)"</div>
|
|
||||||
</Protected>
|
|
||||||
</Show>
|
|
||||||
</Show>
|
|
||||||
}
|
|
||||||
}/>
|
|
||||||
</Routes>
|
|
||||||
</Router>
|
|
||||||
</div>
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user