import SwiftUI import Env import Network import Account import Models import Shimmer struct AccountTab: View { @EnvironmentObject private var currentAccount: CurrentAccount @StateObject private var routeurPath = RouterPath() var body: some View { NavigationStack(path: $routeurPath.path) { if let account = currentAccount.account { AccountDetailView(account: account, isCurrentUser: true) .withAppRouteur() .withSheetDestinations(sheetDestinations: $routeurPath.presentedSheet) } else { AccountDetailView(account: .placeholder()) .redacted(reason: .placeholder) .shimmering() } } .environmentObject(routeurPath) } }