fix alert having like 2 cancel buttons

This commit is contained in:
neon443
2025-06-19 09:48:07 +01:00
parent 3ee22da036
commit c393404fec

View File

@@ -15,7 +15,7 @@ struct ImportView: View {
@State private var text: String = "Ready..." @State private var text: String = "Ready..."
@State private var fgColor: Color = .yellow @State private var fgColor: Color = .yellow
@State private var showAlert: Bool = true @State private var showAlert: Bool = false
@State private var replaceCurrentEvents: Bool = false @State private var replaceCurrentEvents: Bool = false
@@ -66,17 +66,17 @@ struct ImportView: View {
fgColor = .yellow fgColor = .yellow
} }
} }
.blur(radius: showAlert ? 2 : 0)
.alert("Are you sure?", isPresented: $showAlert) { .alert("Are you sure?", isPresented: $showAlert) {
Button(role: .destructive) { Button(role: .destructive) {
importEvents() importEvents()
} label: { } label: {
Text("Replace Events") Text("Replace Events")
} }
Button(role: .cancel) { Button() {
importEvents() importEvents()
} label: { } label: {
Text("Add to Events") Text("Add to Events")
.foregroundStyle(.one)
} }
} }
} }