change config flags from ssr to server to match the features

This commit is contained in:
Evan Almloff committed 2024-02-05 14:20:15 -06:00
1 parent 69e4ebe4ed
commit b63c14fab8
20 files changed
+80 -80

No files matched your search

@@ -20,7 +20,7 @@ use serde::{de::DeserializeOwned, Serialize};
/// }
/// ```
pub fn server_cached<O: 'static + Serialize + DeserializeOwned>(server_fn: impl Fn() -> O) -> O {
#[cfg(feature = "ssr")]
#[cfg(feature = "server")]
{
let data = server_fn();
let sc = crate::prelude::server_context();
@@ -29,7 +29,7 @@ pub fn server_cached<O: 'static + Serialize + DeserializeOwned>(server_fn: impl
}
data
}
#[cfg(not(feature = "ssr"))]
#[cfg(not(feature = "server"))]
{
crate::html_storage::deserialize::take_server_data().unwrap_or_else(server_fn)
}
@@ -36,7 +36,7 @@ where
let out = user_fut.await;
// If this is the first run and we are on the server, cache the data
#[cfg(feature = "ssr")]
#[cfg(feature = "server")]
if currently_in_first_run {
let _ = crate::server_context::server_context().push_html_data(&out);
}