diff options
Diffstat (limited to 'Map/Presentation/Base Components/EvolutionPicker.swift')
| -rw-r--r-- | Map/Presentation/Base Components/EvolutionPicker.swift | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/Map/Presentation/Base Components/EvolutionPicker.swift b/Map/Presentation/Base Components/EvolutionPicker.swift deleted file mode 100644 index 2df4a7f..0000000 --- a/Map/Presentation/Base Components/EvolutionPicker.swift +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright (C) 2024 Rubén Beltrán del Río - -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with this program. If not, see https://map.tranquil.systems. -import SwiftUI - -struct EvolutionPicker: View { - - @Binding var selectedEvolution: StageType - - var body: some View { - Picker("Evolution", selection: $selectedEvolution) { - ForEach(StageType.types) { stage in - Text(Stage.title(stage)).font(.Theme.Body.regular).tag(stage).padding(4.0) - } - Divider() - ForEach(StageType.characteristics) { stage in - Text(Stage.title(stage)).font(.Theme.Body.regular).tag(stage).padding(4.0).font( - .Theme.Body.regular) - } - Divider() - ForEach(StageType.properties) { stage in - Text(Stage.title(stage)).font(.Theme.Body.regular).tag(stage).padding(4.0) - } - Divider() - ForEach(StageType.custom) { stage in - Text(Stage.title(stage)).font(.Theme.Body.regular).tag(stage).padding(4.0) - } - }.font(.Theme.Body.regular).padding(.horizontal, 8.0).padding(.vertical, 4.0) - } -} - -#Preview { - let selectedEvolution: StageType = .behavior - EvolutionPicker(selectedEvolution: .constant(selectedEvolution)) -} |