Compare commits
1 Commits
release-20
...
release-20
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ce9f1ebe0c |
@@ -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