blob: b2a2948ffc6844f45138a4d8c7f3be9e85e883f1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
import SwiftUI
struct SettingsView: View {
private enum Tabs: Hashable {
case general, icon
}
var body: some View {
TabView {
GeneralSettingsView()
.tabItem {
Label("General", systemImage: "person.text.rectangle")
}
.tag(Tabs.general)
IconSettingsView()
.tabItem {
Label("Icon", systemImage: "person")
}
.tag(Tabs.icon)
SoundSettingsView()
.tabItem {
Label("Sound", systemImage: "speaker.wave.3")
}
.tag(Tabs.icon)
}
}
}
#Preview {
SettingsView()
}
|