view LazyBear/UI/Search.swift @ 165:125d268db489

Update UI
author Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
date Fri, 19 Feb 2021 20:25:06 +0100
parents
children 66f8783d1e2d
line wrap: on
line source

//
//  Search.swift
//  LazyBear
//
//  Created by Dennis Concepción Martín on 19/2/21.
//

import SwiftUI

struct Search: View {
    @State private var company = String()
    
    var body: some View {
        NavigationView {
            VStack {
                SearchBar(searchedText: $company)
                    List(companies.filter({company.isEmpty ? false : $0.name.localizedStandardContains(company)}),id: \.symbol) { company in
                        Row(baseText: company.symbol, subText: company.name)
                    }
                    .id(UUID())
            }
            .navigationTitle("Search 🔍")
        }
        .navigationViewStyle(StackNavigationViewStyle())
    }
}

struct Search_Previews: PreviewProvider {
    static var previews: some View {
        Search()
    }
}