event broadcasting & nuking foreground app listener

This commit is contained in:
2026-02-16 12:38:30 +08:00
parent c76e436529
commit 279ac11c0e
22 changed files with 114 additions and 973 deletions

View File

@@ -6,7 +6,6 @@ pub mod dolls;
pub mod friends;
pub mod interaction;
pub mod sprite;
pub mod user_status;
use crate::lock_r;
use crate::state::{init_app_data_scoped, AppDataRefreshScope, FDOLL};

View File

@@ -1,10 +0,0 @@
use crate::services::active_app::AppMetadata;
use crate::services::ws::UserStatusPayload;
use crate::services::ws::report_user_status;
#[tauri::command]
pub async fn send_user_status_cmd(app_metadata: AppMetadata, state: String) -> Result<(), String> {
let payload = UserStatusPayload { app_metadata, state };
report_user_status(payload).await;
Ok(())
}