diff options
author | Ashelyn Rose <git@ashen.earth> | 2025-04-12 16:52:11 -0600 |
---|---|---|
committer | Ashelyn Rose <git@ashen.earth> | 2025-04-12 16:52:16 -0600 |
commit | e487e052b3cfcf90f6b831052e30323d3e744526 (patch) | |
tree | 1471ad27e0c88e0cae121292a4f4ff6b43c2329f /src/components/renderer/mod.rs | |
parent | e66c23f2f4fd3783364aaa15f07f8a51aaf51e3f (diff) |
WIP: working on getting data into components
Diffstat (limited to 'src/components/renderer/mod.rs')
-rw-r--r-- | src/components/renderer/mod.rs | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/components/renderer/mod.rs b/src/components/renderer/mod.rs index e69de29..6bc029a 100644 --- a/src/components/renderer/mod.rs +++ b/src/components/renderer/mod.rs @@ -0,0 +1,27 @@ +use leptos::prelude::*; +use leptos::{component, view, IntoView}; + +// use crate::data::content::ContentController; + +#[component] +pub fn WikiPage( + url_path: String, +) -> impl IntoView { + // let content_controller = use_context::<ContentController>().unwrap(); + + // let _snapshot = Resource::new( + // move || (url_path.clone(), content_controller.clone()), + // |url_path: String| { + // let page_path = url_path.clone(); + // + // async move { + // let content = content_controller.get_snapshot().await; + // let page = content.page_paths.get(&page_path); + // } + // }); + + view! { + <h1>Article (Viewing)</h1> + <p>Page render</p> + } +} |