How to construct Custom TextField on SwiftUI


import Foundation

import SwiftUI


struct SaleWarSearchBar : View {

    @State private var searchText = ""


    var body: some View {

        HStack {

            Image(systemName: "magnifyingglass")

                .foregroundColor(.white)

                .padding(.leading, 10)


            TextField("", text: $searchText, prompt: Text("Search").foregroundColor(.white))

                .foregroundColor(.white)

                .padding(.vertical, 10)

                .padding(.trailing, 10)

        }

        .background(Color(.yellow)) 

        .cornerRadius(30) // Rounded corners

        .padding(.horizontal) // Add horizontal padding

    }

}