fix: resolve issue #1 - Follow teams

Automated fix by Tony CI.
Closes #1

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
treyt
2026-02-20 21:38:13 -06:00
parent b062ced000
commit 2a3fc8d5d7
2 changed files with 10 additions and 8 deletions

View File

@@ -115,7 +115,8 @@ struct TeamFirstWizardStep: View {
.sheet(isPresented: $showTeamPicker) {
TeamFirstPickerSheet(
selectedSport: $selectedSport,
selectedTeamIds: $selectedTeamIds
selectedTeamIds: $selectedTeamIds,
isPresented: $showTeamPicker
)
}
}
@@ -184,11 +185,11 @@ struct TeamFirstWizardStep: View {
// MARK: - Team First Picker Sheet
private struct TeamFirstPickerSheet: View {
@Environment(\.dismiss) private var dismiss
@Environment(\.colorScheme) private var colorScheme
@Binding var selectedSport: Sport?
@Binding var selectedTeamIds: Set<String>
@Binding var isPresented: Bool
var body: some View {
NavigationStack {
@@ -200,7 +201,7 @@ private struct TeamFirstPickerSheet: View {
selectedTeamIds: $selectedTeamIds,
onDone: {
selectedSport = sport
dismiss()
isPresented = false
}
)
} label: {
@@ -229,7 +230,7 @@ private struct TeamFirstPickerSheet: View {
.navigationBarTitleDisplayMode(.inline)
.toolbar {
ToolbarItem(placement: .cancellationAction) {
Button("Cancel") { dismiss() }
Button("Cancel") { isPresented = false }
}
}
}