build: Upgraded to Ratatui v0.30.0 and fixed a new security vulnerability [#13]

This commit is contained in:
2026-01-07 17:15:54 -07:00
parent 243de47cae
commit f0ed71b436
43 changed files with 1532 additions and 828 deletions
+4 -5
View File
@@ -1,4 +1,3 @@
use crate::ui::styles::ManagarrStyle;
use crate::ui::utils::{layout_paragraph_borderless, title_block_centered};
use crate::ui::widgets::button::Button;
use crate::ui::widgets::checkbox::Checkbox;
@@ -63,11 +62,11 @@ impl ConfirmationPrompt<'_> {
checkbox.render(chunks[i + 1], buf);
});
Button::new()
Button::default()
.title("Yes")
.selected(self.yes_no_value && self.yes_no_highlighted)
.render(yes_area, buf);
Button::new()
Button::default()
.title("No")
.selected(!self.yes_no_value && self.yes_no_highlighted)
.render(no_area, buf);
@@ -109,11 +108,11 @@ impl ConfirmationPrompt<'_> {
Layout::horizontal([Constraint::Percentage(50), Constraint::Percentage(50)])
.areas(buttons_area);
Button::new()
Button::default()
.title("Yes")
.selected(self.yes_no_value)
.render(yes_area, buf);
Button::new()
Button::default()
.title("No")
.selected(!self.yes_no_value)
.render(no_area, buf);