notwork - login form capsule with rcsignal

This commit is contained in:
2024-08-25 14:07:27 -04:00
parent c2ecce0324
commit 462ca81a15
12 changed files with 180 additions and 100 deletions

View File

@@ -3,6 +3,8 @@
use perseus::{prelude::*, state::GlobalStateCreator};
use serde::{Deserialize, Serialize};
use crate::state_enums::LoginState;
cfg_if::cfg_if! {
if #[cfg(engine)] {
@@ -16,13 +18,6 @@ pub struct AppState {
pub auth: AuthData,
}
#[derive(Serialize, Deserialize, Clone)]
pub enum LoginState {
Authenticated,
NotAuthenticated,
Unknown,
}
#[derive(Serialize, Deserialize, ReactiveState, Clone)]
#[rx(alias = "AuthDataRx")]
pub struct AuthData {