pub fn draw(
frame: &mut Frame<'_>,
area: Rect,
state: &GameState,
mouse_pos: Option<(u16, u16)>,
tree_render: &mut TreeRenderState,
help_bar_height: u16,
) -> TreeDrawOutputpub fn draw(
frame: &mut Frame<'_>,
area: Rect,
state: &GameState,
mouse_pos: Option<(u16, u16)>,
tree_render: &mut TreeRenderState,
help_bar_height: u16,
) -> TreeDrawOutput