feat: enable mini-sidebar (Icon collapsible) mode and resolve remaining compiler warnings
All checks were successful
Build MIPS Binary / build (push) Successful in 1m51s
All checks were successful
Build MIPS Binary / build (push) Successful in 1m51s
This commit is contained in:
@@ -1,15 +1,18 @@
|
||||
use leptos::prelude::*;
|
||||
use crate::components::layout::sidebar::Sidebar;
|
||||
use crate::components::layout::toolbar::Toolbar;
|
||||
use crate::components::ui::sidenav::{SidenavWrapper, Sidenav, SidenavInset, SidenavState};
|
||||
use crate::components::ui::sidenav::{SidenavWrapper, Sidenav, SidenavInset, SidenavState, SidenavCollapsible};
|
||||
|
||||
#[component]
|
||||
pub fn ProtectedLayout(children: Children) -> impl IntoView {
|
||||
let sidenav_state = RwSignal::new(SidenavState::Expanded);
|
||||
|
||||
view! {
|
||||
<SidenavWrapper attr:style="--sidenav-width:16rem; --sidenav-width-icon:3rem;">
|
||||
<Sidenav data_state=Signal::from(sidenav_state)>
|
||||
<SidenavWrapper attr:style="--sidenav-width:16rem; --sidenav-width-icon:3.5rem;">
|
||||
<Sidenav
|
||||
data_state=Signal::from(sidenav_state)
|
||||
data_collapsible=SidenavCollapsible::Icon
|
||||
>
|
||||
<Sidebar />
|
||||
</Sidenav>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user