Skip to content

Commit

Permalink
feat: Add button to close the account list view
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthieu-dgl committed Sep 20, 2024
1 parent 6332729 commit 250d7c6
Showing 1 changed file with 14 additions and 4 deletions.
18 changes: 14 additions & 4 deletions Mail/Views/Switch User/AccountListView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,27 @@ import RealmSwift
import SwiftUI

struct AccountListView: View {
@State private var isShowingNewAccountView = false

@LazyInjectService private var orientationManager: OrientationManageable
@LazyInjectService private var accountManager: AccountManager

@Environment(\.presentationMode) var presentationMode

@State private var isShowingNewAccountView = false

/// Optional as this view can be displayed from a context without a mailboxManager available
let mailboxManager: MailboxManager?

var body: some View {
HStack {
Button(action: {
presentationMode.wrappedValue.dismiss()
}) {
Image(systemName: "xmark")
.foregroundColor(.primary)
.padding()
}
Spacer()
}
VStack(spacing: 0) {
VStack(spacing: IKPadding.extraSmall) {
ForEach(accountManager.accounts.values) { account in
Expand All @@ -47,10 +59,8 @@ struct AccountListView: View {
.padding(.horizontal, value: .medium)
}
}

IKDivider()
.padding(.vertical, value: .small)

AccountActionsView()
.padding(.horizontal, value: .small)
}
Expand Down

0 comments on commit 250d7c6

Please sign in to comment.