moved add_table to be feature based
This commit is contained in:
@@ -5,9 +5,9 @@ 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;
|
||||
use crate::functions::modes::navigation::add_logic_nav::SaveLogicResultSender;
|
||||
use crate::functions::modes::navigation::add_table_nav::SaveTableResultSender;
|
||||
use crate::functions::modes::navigation::add_table_nav;
|
||||
use crate::functions::add_logic_nav::SaveLogicResultSender;
|
||||
use crate::pages::admin_panel::add_table::nav::SaveTableResultSender;
|
||||
use crate::pages::admin_panel::add_table::nav;
|
||||
use crate::pages::register::suggestions::RoleSuggestionsProvider;
|
||||
use crate::pages::admin::main::logic::handle_admin_navigation;
|
||||
use crate::pages::admin::admin::tui::handle_admin_selection;
|
||||
@@ -517,7 +517,7 @@ impl EventHandler {
|
||||
Page::AddTable(state) => {
|
||||
if state.handle_movement(ma) {
|
||||
// Keep UI focus consistent with inputs vs. outer elements
|
||||
use crate::state::pages::add_table::AddTableFocus;
|
||||
use crate::pages::admin_panel::add_table::state::AddTableFocus;
|
||||
let is_canvas_input = matches!(
|
||||
state.current_focus,
|
||||
AddTableFocus::InputTableName
|
||||
@@ -581,7 +581,7 @@ impl EventHandler {
|
||||
if let Page::AddTable(add_table_state) = &mut router.current {
|
||||
let client_clone = self.grpc_client.clone();
|
||||
let sender_clone = self.save_table_result_sender.clone();
|
||||
if add_table_nav::handle_add_table_navigation(
|
||||
if nav::handle_add_table_navigation(
|
||||
key_event,
|
||||
config,
|
||||
app_state,
|
||||
|
||||
Reference in New Issue
Block a user