1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
import SwiftUI struct UserListView: View { @Environment(HotlineClient.self) private var hotline var body: some View { VStack(spacing: 0) { List(hotline.userList) { u in HStack(alignment: .firstTextBaseline) { Text(u.name).bold().foregroundStyle(u.isAdmin ? Color.red : Color.black) } } .padding() } } } #Preview { ChatView() .environment(HotlineClient()) }