cargo fix

This commit is contained in:
Priec
2025-08-22 15:49:33 +02:00
parent 1d94e82f4b
commit 310617d62b
14 changed files with 13 additions and 23 deletions

View File

@@ -2,7 +2,7 @@
use crate::config::colors::themes::Theme;
use crate::state::app::state::AppState;
use crate::state::pages::add_table::{AddTableFocus, AddTableState};
use canvas::{render_canvas_default, render_canvas, FormEditor};
use canvas::{render_canvas, FormEditor};
use ratatui::{
layout::{Alignment, Constraint, Direction, Layout, Rect},
style::{Modifier, Style},

View File

@@ -13,7 +13,7 @@ use ratatui::{
widgets::{Block, BorderType, Borders, Paragraph},
Frame,
};
use canvas::{FormEditor, render_canvas_default, render_canvas, render_suggestions_dropdown, DefaultCanvasTheme};
use canvas::{FormEditor, render_canvas, render_suggestions_dropdown, DefaultCanvasTheme};
pub fn render_register(
f: &mut Frame,

View File

@@ -4,11 +4,10 @@ use crate::state::app::state::AppState;
use ratatui::{
layout::Rect,
style::Style,
text::{Line, Span, Text},
text::{Line, Span},
widgets::Paragraph,
Frame,
};
use ratatui::widgets::Wrap;
use std::path::Path;
use unicode_width::UnicodeWidthStr;

View File

@@ -8,9 +8,8 @@ use ratatui::{
widgets::{Block, Borders, Paragraph},
Frame,
};
use canvas::canvas::HighlightState;
use canvas::{
render_canvas, render_suggestions_dropdown, DefaultCanvasTheme, FormEditor,
render_canvas, render_suggestions_dropdown, DefaultCanvasTheme,
};
pub fn render_form(

View File

@@ -3,7 +3,6 @@
use crossterm::event::{KeyEvent, KeyCode, KeyModifiers};
use crate::config::binds::config::Config;
use crate::services::grpc_client::GrpcClient;
use crate::state::pages::form::FormState;
use crate::state::{app::state::AppState, pages::auth::LoginState, pages::auth::RegisterState};
use crate::modes::common::commands::CommandHandler;
use crate::tui::terminal::core::TerminalCore;

View File

@@ -1,7 +1,7 @@
// src/modes/common/commands.rs
use crate::tui::terminal::core::TerminalCore;
use crate::state::app::state::AppState;
use crate::state::pages::{form::FormState, auth::LoginState, auth::RegisterState};
use crate::state::pages::{auth::LoginState, auth::RegisterState};
use anyhow::Result;
pub struct CommandHandler;

View File

@@ -1,7 +1,7 @@
// src/modes/handlers/event.rs
use crate::config::binds::config::Config;
use crate::config::binds::key_sequences::KeySequenceTracker;
use crate::buffer::{AppView, BufferState, switch_buffer, functions, toggle_buffer_list};
use crate::buffer::{AppView, BufferState, switch_buffer, toggle_buffer_list};
use crate::sidebar::toggle_sidebar;
use crate::search::event::handle_search_palette_event;
use crate::functions::modes::navigation::add_logic_nav;
@@ -18,7 +18,7 @@ use crate::modes::{
};
use crate::services::auth::AuthClient;
use crate::services::grpc_client::GrpcClient;
use canvas::{FormEditor, AppMode as CanvasMode};
use canvas::AppMode as CanvasMode;
use crate::state::{
app::{
state::AppState,
@@ -42,11 +42,9 @@ use crate::ui::handlers::context::UiContext;
use canvas::KeyEventOutcome;
use anyhow::Result;
use common::proto::komp_ac::search::search_response::Hit;
use crossterm::event::KeyModifiers;
use crossterm::event::{Event, KeyCode, KeyEvent};
use crossterm::event::{Event, KeyCode};
use tokio::sync::mpsc;
use tokio::sync::mpsc::unbounded_channel;
use tracing::{error, info};
#[derive(Debug, Clone, PartialEq, Eq)]
pub enum EventOutcome {

View File

@@ -3,7 +3,6 @@ use crate::state::app::state::AppState;
use crate::modes::handlers::event::EventHandler;
use crate::state::pages::add_logic::AddLogicFocus;
use crate::state::pages::admin::AdminState;
use canvas::AppMode as CanvasMode;
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum AppMode {

View File

@@ -1,5 +1,4 @@
// src/search/event.rs
use crate::search::state::SearchState;
use crate::state::app::state::AppState;
use crate::services::grpc_client::GrpcClient;
use common::proto::komp_ac::search::search_response::Hit;

View File

@@ -1,6 +1,6 @@
// src/state/pages/add_table.rs
use canvas::{DataProvider, CanvasAction, AppMode};
use canvas::{DataProvider, AppMode};
use ratatui::widgets::TableState;
use serde::{Deserialize, Serialize};

View File

@@ -1,5 +1,5 @@
// src/state/pages/auth.rs
use canvas::{DataProvider, AppMode, SuggestionItem};
use canvas::{DataProvider, AppMode};
use lazy_static::lazy_static;
lazy_static! {

View File

@@ -1,10 +1,7 @@
// src/state/pages/form.rs
use crate::config::colors::themes::Theme;
use canvas::{DataProvider, AppMode, EditorState, FormEditor};
use canvas::{DataProvider, AppMode};
use common::proto::komp_ac::search::search_response::Hit;
use ratatui::layout::Rect;
use ratatui::Frame;
use std::collections::HashMap;
fn json_value_to_string(value: &serde_json::Value) -> String {

View File

@@ -53,7 +53,7 @@ pub fn render_ui(
render_background(f, f.area(), theme);
// --- START DYNAMIC LAYOUT LOGIC ---
let mut status_line_height = 1;
let status_line_height = 1;
#[cfg(feature = "ui-debug")]
{
if let Some(debug_state) = &app_state.debug_state {

View File

@@ -32,7 +32,7 @@ use crossterm::cursor::SetCursorStyle;
use crossterm::event as crossterm_event;
use tracing::{error, info, warn};
use tokio::sync::mpsc;
use std::time::{Instant, Duration};
use std::time::Instant;
#[cfg(feature = "ui-debug")]
use crate::state::app::state::DebugState;
#[cfg(feature = "ui-debug")]