From d3632b1c2a0828cfaa6075043649279394c0f225 Mon Sep 17 00:00:00 2001 From: Utsav Dave Date: Mon, 7 Jul 2025 23:41:36 -0400 Subject: [PATCH] added alert for other leave channel --- bitchat/Views/ContentView.swift | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bitchat/Views/ContentView.swift b/bitchat/Views/ContentView.swift index 792feeb2..fb164053 100644 --- a/bitchat/Views/ContentView.swift +++ b/bitchat/Views/ContentView.swift @@ -819,7 +819,7 @@ struct ContentView: View { // Leave button Button(action: { - viewModel.leaveChannel(channel) + showLeaveChannelAlert = true }) { Text("leave channel") .font(.system(size: 10, design: .monospaced)) @@ -832,6 +832,14 @@ struct ContentView: View { ) } .buttonStyle(.plain) + .alert("Leave Channel", isPresented: $showLeaveChannelAlert) { + Button("Cancel", role: .cancel) { } + Button("Leave", role: .destructive) { + viewModel.leaveChannel(channel) + } + } message: { + Text("Are you sure you want to leave \(channel)?") + } } }