Radish alpha
r
rad:z39mP9rQAaGmERfUMPULfPUi473tY
Radicle terminal user interface
Radicle
Git
Use message for empty tables
Merged did:key:z6MkgFq6...nBGz opened 1 year ago
3 files changed +10 -2 7a248a68 227bd3b1
modified bin/commands/patch/list/imui.rs
@@ -410,7 +410,14 @@ impl App {
            Column::new(Span::raw("Updated").bold(), Constraint::Length(16)).hide_small(),
        ];

-
        let table = ui.headered_table(frame, &mut selected, &patches, header.clone(), header);
+
        let table = ui.headered_table(
+
            frame,
+
            &mut selected,
+
            &patches,
+
            header.clone(),
+
            header,
+
            Some("No patches found".into()),
+
        );
        if table.changed {
            ui.send_message(Message::PatchesChanged {
                state: TableState::new(selected),
modified bin/commands/patch/review.rs
@@ -337,7 +337,7 @@ impl<'a> App<'a> {

        let mut selected = state.selected_hunk();

-
        let table = ui.headered_table(frame, &mut selected, &hunks, header, columns);
+
        let table = ui.headered_table(frame, &mut selected, &hunks, header, columns, None);
        if table.changed {
            ui.send_message(Message::HunkChanged {
                state: TableState::new(selected),
modified bin/ui/im.rs
@@ -131,6 +131,7 @@ where
                    self.selected,
                    self.items,
                    self.header.to_vec(),
+
                    None,
                    if *self.show_search {
                        Some(Borders::BottomSides)
                    } else {