···40 );
41 // Fetch full notebook metadata with SSR support
42 // IMPORTANT: Call ALL hooks before any ? early returns to maintain hook order
43- let notebook_data = data::use_notebook(ident, book_title);
44- let entries_resource = data::use_notebook_entries(ident, book_title);
45 tracing::debug!("NotebookIndex got notebook data and entries");
0000004647 rsx! {
48 document::Link { rel: "stylesheet", href: ENTRY_CARD_CSS }
···40 );
41 // Fetch full notebook metadata with SSR support
42 // IMPORTANT: Call ALL hooks before any ? early returns to maintain hook order
43+ let (notebook_result, notebook_data) = data::use_notebook(ident, book_title);
44+ let (entries_result, entries_resource) = data::use_notebook_entries(ident, book_title);
45 tracing::debug!("NotebookIndex got notebook data and entries");
46+47+ #[cfg(feature = "fullstack-server")]
48+ notebook_result?;
49+50+ #[cfg(feature = "fullstack-server")]
51+ entries_result?;
5253 rsx! {
54 document::Link { rel: "stylesheet", href: ENTRY_CARD_CSS }