This commit is contained in:
filipriec
2025-04-18 21:11:49 +02:00
parent ef3ecfc73f
commit a0467d17a8
19 changed files with 18 additions and 19 deletions

View File

@@ -2,7 +2,7 @@
use crate::state::pages::add_table::AddTableState;
use crate::state::pages::canvas_state::CanvasState; // Use trait
use crossterm::event::{KeyCode, KeyEvent};
use anyhow::{Context, Result};
use anyhow::Result;
#[derive(PartialEq)]
enum CharType {

View File

@@ -7,7 +7,7 @@ use crate::state::pages::auth::RegisterState;
use crate::tui::functions::common::form::{revert, save};
use crossterm::event::{KeyCode, KeyEvent};
use std::any::Any;
use anyhow::{Context, Result};
use anyhow::Result;
pub async fn execute_common_action<S: CanvasState + Any>(
action: &str,

View File

@@ -8,7 +8,7 @@ use crate::tui::functions::common::form::SaveOutcome;
use crate::modes::handlers::event::EventOutcome;
use crossterm::event::{KeyCode, KeyEvent};
use std::any::Any;
use anyhow::{Context, Result};
use anyhow::Result;
pub async fn execute_common_action<S: CanvasState + Any>(
action: &str,

View File

@@ -3,7 +3,7 @@
use crate::config::binds::key_sequences::KeySequenceTracker;
use crate::state::pages::canvas_state::CanvasState;
use crate::state::app::state::AppState;
use anyhow::{Context, Result};
use anyhow::Result;
#[derive(PartialEq)]
enum CharType {