Show map pin for currently selected place

This commit is contained in:
2026-01-21 18:55:54 +07:00
parent 25f50f9091
commit c61c2c0e7a
4 changed files with 146 additions and 7 deletions

14
app/services/map-ui.js Normal file
View File

@@ -0,0 +1,14 @@
import Service from '@ember/service';
import { tracked } from '@glimmer/tracking';
export default class MapUiService extends Service {
@tracked selectedPlace = null;
selectPlace(place) {
this.selectedPlace = place;
}
clearSelection() {
this.selectedPlace = null;
}
}