Currently only one popsup, Can possible to add multiple popups?
const query = featureLayerView.layer.createQuery();
query.returnGeometry = true;
query.outFields = ["*"];
query.geometry = buffer;
return featureLayerView
.queryFeatures(query)
.then(function (results) {
results.features.forEach((item, index) => {
mapView.popup.open({
features: [item],
location: item.geometry.centroid
});
});
})
.catch(function (error) {
console.log(error);
});