delete selected button now in the add table page working
This commit is contained in:
@@ -59,7 +59,9 @@ pub fn handle_add_table_navigation(
|
||||
}
|
||||
}
|
||||
AddTableFocus::SaveButton => new_focus = AddTableFocus::LinksTable, // Move up to left pane bottom
|
||||
AddTableFocus::CancelButton => new_focus = AddTableFocus::SaveButton,
|
||||
AddTableFocus::DeleteSelectedButton => new_focus = AddTableFocus::SaveButton,
|
||||
AddTableFocus::CancelButton => new_focus = AddTableFocus::DeleteSelectedButton,
|
||||
|
||||
}
|
||||
}
|
||||
Some("move_down") => {
|
||||
@@ -83,7 +85,8 @@ pub fn handle_add_table_navigation(
|
||||
new_focus = AddTableFocus::SaveButton; // Move down to right pane bottom
|
||||
}
|
||||
}
|
||||
AddTableFocus::SaveButton => new_focus = AddTableFocus::CancelButton,
|
||||
AddTableFocus::SaveButton => new_focus = AddTableFocus::DeleteSelectedButton,
|
||||
AddTableFocus::DeleteSelectedButton => new_focus = AddTableFocus::CancelButton,
|
||||
AddTableFocus::CancelButton => new_focus = AddTableFocus::InputTableName, // Wrap bottom (right pane)
|
||||
}
|
||||
}
|
||||
@@ -129,7 +132,8 @@ pub fn handle_add_table_navigation(
|
||||
AddTableFocus::ColumnsTable => AddTableFocus::IndexesTable,
|
||||
AddTableFocus::IndexesTable => AddTableFocus::LinksTable,
|
||||
AddTableFocus::LinksTable => AddTableFocus::SaveButton,
|
||||
AddTableFocus::SaveButton => AddTableFocus::CancelButton,
|
||||
AddTableFocus::SaveButton => AddTableFocus::DeleteSelectedButton,
|
||||
AddTableFocus::DeleteSelectedButton => AddTableFocus::CancelButton,
|
||||
AddTableFocus::CancelButton => AddTableFocus::InputTableName, // Wrap
|
||||
};
|
||||
}
|
||||
@@ -143,7 +147,8 @@ pub fn handle_add_table_navigation(
|
||||
AddTableFocus::IndexesTable => AddTableFocus::ColumnsTable,
|
||||
AddTableFocus::LinksTable => AddTableFocus::IndexesTable,
|
||||
AddTableFocus::SaveButton => AddTableFocus::LinksTable,
|
||||
AddTableFocus::CancelButton => AddTableFocus::SaveButton,
|
||||
AddTableFocus::DeleteSelectedButton => AddTableFocus::SaveButton,
|
||||
AddTableFocus::CancelButton => AddTableFocus::DeleteSelectedButton,
|
||||
};
|
||||
}
|
||||
|
||||
@@ -159,6 +164,10 @@ pub fn handle_add_table_navigation(
|
||||
*command_message = "Action: Save Table (Not Implemented)".to_string();
|
||||
// TODO: Implement logic
|
||||
}
|
||||
AddTableFocus::DeleteSelectedButton => {
|
||||
*command_message = "Action: Delete selected".to_string();
|
||||
// TODO: Implement logic
|
||||
}
|
||||
AddTableFocus::CancelButton => {
|
||||
*command_message = "Action: Cancel Add Table".to_string();
|
||||
// TODO: Implement logic
|
||||
|
||||
Reference in New Issue
Block a user