New account selection menu

This commit is contained in:
Arkadiusz Fal
2022-12-11 23:15:56 +01:00
parent 4c143f6d88
commit d02bb23e57
26 changed files with 312 additions and 128 deletions

View File

@@ -35,7 +35,7 @@ struct OpenVideosView: View {
var closeButton: some View {
Button(action: { presentationMode.wrappedValue.dismiss() }) {
Label("Close", systemImage: "xmark")
Label("Done", systemImage: "xmark")
}
#if os(macOS)
.labelStyle(.titleOnly)

View File

@@ -0,0 +1,21 @@
import SwiftUI
struct SettingsButtons: View {
@ObservedObject private var accounts = AccountsModel.shared
private var navigation = NavigationModel.shared
var body: some View {
Button(action: { navigation.presentingAccounts = true }) {
Label(accounts.current?.description ?? "", image: accounts.app.rawValue.capitalized)
}
Button(action: { navigation.presentingSettings = true }) {
Label("Settings", systemImage: "gearshape.2")
}
}
}
struct SettingsButtons_Previews: PreviewProvider {
static var previews: some View {
SettingsButtons()
}
}