func search()

in Sources/AmplifyMapLibreUI/AMLMapCompositeView/AMLMapCompositeViewModel.swift [36:50]


    func search() {
        let text = searchText
        let searchOptions = Geo.SearchForTextOptions(area: .near(mapState.center))
        Amplify.Geo.search(for: text, options: searchOptions) { [weak self] result in
            switch result {
            case .success(let places):
                DispatchQueue.main.async {
                    self?.places = places
                    self?.mapState.features = AmplifyMapLibre.createFeatures(places)
                }
            case .failure(let error):
                print(error)
            }
        }
    }