blob: 8d204f5aa5f8d18dc7b4d64ad54b1a365253b9f6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
use leptos::prelude::*;
#[server]
pub async fn get_page_content(url_path: String) -> Result<(), ServerFnError> {
use crate::data::content::ContentController;
let content_controller = expect_context::<ContentController>();
let content_snapshot = content_controller.get_snapshot().await;
let page_uuid = content_snapshot.page_paths.get(&url_path);
let page = content_snapshot.pages.get(&page_uuid.unwrap());
return Ok(())
}
|