now no need for init_form_editor everywhere
This commit is contained in:
@@ -24,6 +24,7 @@ use crate::state::pages::auth::LoginState;
|
||||
use crate::state::pages::auth::RegisterState;
|
||||
use crate::state::pages::form::FormState;
|
||||
use crate::state::pages::intro::IntroState;
|
||||
use crate::components::render_form;
|
||||
use ratatui::{
|
||||
layout::{Constraint, Direction, Layout},
|
||||
Frame,
|
||||
@@ -192,12 +193,15 @@ pub fn render_ui(
|
||||
.split(form_actual_area)[1]
|
||||
};
|
||||
|
||||
// CHANGED: Convert local HighlightState to canvas HighlightState for FormState
|
||||
form_state.render(
|
||||
render_form(
|
||||
f,
|
||||
form_render_area,
|
||||
app_state,
|
||||
form_state,
|
||||
app_state.current_view_table_name.as_deref().unwrap_or(""),
|
||||
theme,
|
||||
is_event_handler_edit_mode,
|
||||
form_state.total_count,
|
||||
form_state.current_position,
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user