feat: melhorar popup delete com contexto e adicionar logs CRUD

This commit is contained in:
2026-06-22 21:42:56 +01:00
parent 6fd5b82941
commit 5cfad78ef8
4 changed files with 115 additions and 14 deletions
+3 -3
View File
@@ -477,8 +477,8 @@ pub fn render_date_picker(
frame.render_widget(paragraph, popup_area);
}
pub fn render_confirm_popup(frame: &mut Frame, area: Rect) {
let popup_area = centered_rect(50, 5, area);
pub fn render_confirm_popup(frame: &mut Frame, area: Rect, context: &str) {
let popup_area = centered_rect(60, 6, area);
frame.render_widget(Clear, popup_area);
let block = Block::default()
.borders(Borders::ALL)
@@ -490,7 +490,7 @@ pub fn render_confirm_popup(frame: &mut Frame, area: Rect) {
let text = Text::from(vec![
Line::from(""),
Line::from(Span::styled(
" Delete this item? ",
format!(" {} ", context),
Style::default().fg(Color::Red).add_modifier(Modifier::BOLD),
)),
Line::from(""),