feat: enable server side route matching

This commit is contained in:
Valerio Ageno
2024-05-14 21:23:32 +02:00
parent 1ef1a852fc
commit da75dc4a07
4 changed files with 26 additions and 8 deletions
+9 -1
View File
@@ -39,7 +39,15 @@ async fn main() {
async fn catch_all(uri: Uri) -> Html<String> {
dbg!(&uri.path());
let result = SSR.with(|ssr| ssr.borrow_mut().render_to_string(Some(&uri.path())));
let path = &uri.path();
let payload = format!(
r#"{{
"path": "{path}"
}}"#
);
let result = SSR.with(|ssr| ssr.borrow_mut().render_to_string(Some(&payload)));
match result {
Ok(html) => Html(html),