summaryrefslogtreecommitdiff
path: root/internal/client/ui/core/network
diff options
context:
space:
mode:
Diffstat (limited to 'internal/client/ui/core/network')
-rw-r--r--internal/client/ui/core/network/network.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/internal/client/ui/core/network/network.go b/internal/client/ui/core/network/network.go
index 69d85c0..75ea318 100644
--- a/internal/client/ui/core/network/network.go
+++ b/internal/client/ui/core/network/network.go
@@ -109,6 +109,13 @@ func (m Model) Update(msg tea.Msg) (Model, tea.Cmd) {
m.index = max(0, m.index-1)
case "j":
m.index = min(m.FrequenciesLength()-1, m.index+1)
+
+ case "ctrl+d":
+ frequencyId := m.Network().Frequencies[m.index].ID
+ return m, gateway.Send(&packet.DeleteFrequency{
+ Frequency: frequencyId,
+ })
+
}
}
return m, nil