fix: add #[cfg(feature = server)] to server-only imports for WASM compatibility

This commit is contained in:
xfy 2026-06-04 16:40:42 +08:00
parent 0ce4924e06
commit 675349a5b4
2 changed files with 3 additions and 0 deletions

View File

@ -5,6 +5,7 @@ use dioxus::prelude::*;
use http::header::{HeaderValue, SET_COOKIE};
use crate::auth::{password, session};
#[cfg(feature = "server")]
use crate::auth::session::get_session_from_ctx;
use crate::db::pool::get_conn;
use crate::models::user::{PublicUser, User, UserRole};

View File

@ -2,7 +2,9 @@
use dioxus::prelude::*;
#[cfg(feature = "server")]
use crate::auth::session::get_session_from_ctx;
#[cfg(feature = "server")]
use crate::api::utils::{db_conn_error, query_error};
use crate::db::pool::get_conn;
use crate::models::post::{Post, PostStats, PostStatus, Tag};