AutoCat2/AutoCat2SUI/Screens/VehiclesList/VehiclesListView.swift

31 lines
706 B
Swift

//
// VehiclesListView.swift
// AutoCat2SUI
//
// Created by Selim Mustafaev on 28.08.2022.
//
import SwiftUI
import AutoCatCore
struct VehiclesListView: View {
var vehicles: [CDVehicle]
@State var selection: CDVehicle?
var body: some View {
List(selection: $selection) {
ForEach(vehicles, id: \.self) { vehicle in
let number = PlateNumber(vehicle.number ?? "")
PlateNumberView(number: number, unrecognized: vehicle.unrecognized, outdated: vehicle.outdated)
}
}
}
}
struct VehiclesListView_Previews: PreviewProvider {
static var previews: some View {
VehiclesListView(vehicles: [])
}
}