aboutsummaryrefslogtreecommitdiff
path: root/iGopherBrowser/SearchInputView.swift
blob: cae88f3db742dc2be4c8efe0022470359845fcb7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
//
//  SearchInputView.swift
//  iGopherBrowser
//
//  Created by Navan Chauhan on 12/16/23.
//

import SwiftUI

struct SearchInputView: View {
    
    var host: String
    var port: Int
    var selector: String
    @Binding var searchText: String
    var onSearch: (String) -> Void
    
    var body: some View {
        VStack {
            Text("Enter your query")
            TextField("Search", text: $searchText)
                .textFieldStyle(RoundedBorderTextFieldStyle())
                .padding()
            Button("Search") {
                onSearch(searchText)
            }
            .padding()
        }
        .padding()
    }
}