AutorÃa | Ultima modificación | Ver Log |
//
// MyCapsulesFilterView.swift
// twogetskills
//
// Created by Efrain Yanez Recanatini on 7/27/22.
//
import SwiftUI
struct MyCapsulesFilterView : View {
@Binding var search : String
@Binding var searching : Bool
var body : some View {
GeometryReader { geometry in
Group {
HStack {
TextField("Buscar...", text: self.$search) { startedEditing in
if startedEditing {
withAnimation {
searching = true
}
}
} onCommit: {
withAnimation {
searching = false
}
}
/*
, onEditingChanged: { change in
}, onCommit: {
})*/
.font(Font.custom(Config.FONT_NAME_REGULAR, size: 14))
.frame(height: 32)
.padding(.leading, 16)
Button(action: {}, label: {
Image(uiImage: UIImage(named: "ui_search") ?? UIImage())
.resizable()
.frame(width: 16, height: 16, alignment: .center)
}).padding(.trailing, 16)
}
.background(Color.white)
.padding(.leading, 16)
.padding(.trailing, 16)
}
.frame(height: 64)
.background(Color("color_filter_background"))
}
}
}
struct MyCapsulesFilterView_Previews: PreviewProvider {
@State static var search: String = ""
@State static var searching : Bool = false
static var previews: some View {
MyCapsulesFilterView(search: self.$search, searching: self.$searching)
}
}