Feat: early mouse support

This commit is contained in:
2026-02-14 16:26:29 +01:00
parent 5e7fd8b79c
commit cfaadd9d33
23 changed files with 1256 additions and 285 deletions

View File

@@ -91,9 +91,12 @@ impl CodeHighlighter for ForthHighlighter {
}
}
pub fn layout(area: Rect) -> [Rect; 2] {
Layout::horizontal([Constraint::Length(24), Constraint::Fill(1)]).areas(area)
}
pub fn render(frame: &mut Frame, app: &App, area: Rect) {
let [topics_area, content_area] =
Layout::horizontal([Constraint::Length(24), Constraint::Fill(1)]).areas(area);
let [topics_area, content_area] = layout(area);
render_topics(frame, app, topics_area);
render_content(frame, app, content_area);