Mercurial > public > lazybear
comparison LazyBear/Views/Profile/Helpers/WatchlistCreatorSearchBar.swift @ 417:5f21f7c23c5e
Add comments and clean code
author | Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com> |
---|---|
date | Fri, 11 Jun 2021 11:37:42 +0200 |
parents | 0a4c399170c4 |
children |
comparison
equal
deleted
inserted
replaced
416:1662a41e2c1a | 417:5f21f7c23c5e |
---|---|
11 struct WatchlistCreatorSearchBar: View { | 11 struct WatchlistCreatorSearchBar: View { |
12 @Binding var searchedCompany: String | 12 @Binding var searchedCompany: String |
13 | 13 |
14 var body: some View { | 14 var body: some View { |
15 TextField("", text: $searchedCompany) | 15 TextField("", text: $searchedCompany) |
16 .introspectTextField { textField in | 16 .introspectTextField { textField in |
17 textField.becomeFirstResponder() | 17 textField.becomeFirstResponder() |
18 } | 18 } |
19 .padding(10) | 19 .padding(10) |
20 .padding(.leading, 40) | 20 .padding(.leading, 40) |
21 .overlay( | 21 .overlay( |
22 Image(systemName: "magnifyingglass") | 22 Image(systemName: "magnifyingglass") |
23 .imageScale(.large) | 23 .imageScale(.large) |
28 .background( | 28 .background( |
29 Color(.secondarySystemBackground) | 29 Color(.secondarySystemBackground) |
30 .cornerRadius(10) | 30 .cornerRadius(10) |
31 ) | 31 ) |
32 .padding() | 32 .padding() |
33 | |
33 } | 34 } |
34 } | 35 } |
35 | 36 |
36 struct CustomSearchBar_Previews: PreviewProvider { | 37 struct CustomSearchBar_Previews: PreviewProvider { |
37 static var previews: some View { | 38 static var previews: some View { |