now form is using a canvas
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
// src/client/ui/handlers/form.rs
|
||||
|
||||
use crate::components::render_form;
|
||||
use crate::config::colors::Theme;
|
||||
use ratatui::layout::Rect;
|
||||
use ratatui::Frame;
|
||||
@@ -37,19 +35,17 @@ impl FormState {
|
||||
total_count: u64,
|
||||
current_position: u64,
|
||||
) {
|
||||
// Convert Vec<String> to Vec<&str> for fields
|
||||
let fields: Vec<&str> = self.fields.iter().map(|s| s.as_str()).collect();
|
||||
// Convert Vec<String> to Vec<&String> for values
|
||||
let values: Vec<&String> = self.values.iter().collect();
|
||||
|
||||
render_form(
|
||||
crate::components::handlers::canvas::render_canvas(
|
||||
f,
|
||||
area,
|
||||
self,
|
||||
&fields,
|
||||
&self.current_field,
|
||||
&values,
|
||||
&theme,
|
||||
theme,
|
||||
is_edit_mode,
|
||||
total_count,
|
||||
current_position,
|
||||
|
||||
Reference in New Issue
Block a user