aboutsummaryrefslogtreecommitdiff
path: root/Hotline/Views/UserListView.swift
blob: cbb029d258d020e63a392c5e405b53c4921238ee (plain)
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())
}