// src/ui/handlers/context.rs

#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum UiContext {
    Intro,
    Login,
    Register,
    Admin,
    Dialog,
}

#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum DialogPurpose {
    LoginSuccess,
    LoginFailed,
    RegisterSuccess,
    RegisterFailed,
    ConfirmDeleteColumns,
    SaveTableSuccess,
    SaveLogicSuccess,
    // TODO in the future:
    // ConfirmQuit,
}
