diff --git a/src/app.rs b/src/app.rs
index b131d0b..3e25e98 100644
--- a/src/app.rs
+++ b/src/app.rs
@@ -5,12 +5,13 @@ use leptos_router::{
StaticSegment, WildcardSegment,
};
-use crate::components::Dash;
+use crate::{ prelude::*, components::{ header::Header, Dash } };
#[component]
pub fn App() -> impl IntoView {
// Provides context that manages stylesheets, titles, meta tags, etc.
provide_meta_context();
+ provide_context(Store::new(Dashboard::mock()));
view! {
// injects a stylesheet into the document
@@ -22,6 +23,8 @@ pub fn App() -> impl IntoView {
// content for this welcome page
+
+
diff --git a/src/components/mod.rs b/src/components/mod.rs
index 8a474d9..4df17c1 100644
--- a/src/components/mod.rs
+++ b/src/components/mod.rs
@@ -3,19 +3,14 @@ use nucleo_matcher::{pattern::{AtomKind, CaseMatching, Pattern, Normalization},
use crate::prelude::*;
-mod header;
-
+pub mod header;
+pub mod sidebar;
#[component]
pub fn Dash () -> impl IntoView {
- provide_context(Store::new(Dashboard::mock()));
-
- use header::Header;
view! {
-
-
}
}
diff --git a/src/components/sidebar.rs b/src/components/sidebar.rs
new file mode 100644
index 0000000..f49153a
--- /dev/null
+++ b/src/components/sidebar.rs
@@ -0,0 +1,2 @@
+use crate::prelude::*;
+use leptos::prelude::*;