now no need for init_form_editor everywhere
This commit is contained in:
@@ -116,26 +116,6 @@ impl FormState {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn render(
|
||||
&self,
|
||||
f: &mut Frame,
|
||||
area: Rect,
|
||||
theme: &Theme,
|
||||
is_edit_mode: bool,
|
||||
) {
|
||||
// Wrap in FormEditor for new API
|
||||
let mut editor = FormEditor::new(self.clone());
|
||||
|
||||
// Use new canvas rendering
|
||||
canvas::render_canvas_default(f, area, &editor);
|
||||
|
||||
// If autocomplete is active, render suggestions
|
||||
if self.autocomplete_active && !self.autocomplete_suggestions.is_empty() {
|
||||
// Note: This will need to be updated when suggestions are integrated
|
||||
// canvas::render_suggestions_dropdown(f, area, input_rect, &canvas::DefaultCanvasTheme, &editor);
|
||||
}
|
||||
}
|
||||
|
||||
pub fn reset_to_empty(&mut self) {
|
||||
self.id = 0;
|
||||
self.values.iter_mut().for_each(|v| v.clear());
|
||||
|
||||
Reference in New Issue
Block a user