Fix sidebar content switching

This commit is contained in:
2026-01-16 12:08:56 +07:00
parent 12253a41b9
commit 83461b0748
3 changed files with 81 additions and 88 deletions

View File

@@ -27,6 +27,11 @@ export default class ApplicationComponent extends Component {
this.isSidebarOpen = true;
}
@action
selectPlace(place) {
this.selectedPlace = place;
}
@action
closeSidebar() {
this.isSidebarOpen = false;
@@ -46,7 +51,8 @@ export default class ApplicationComponent extends Component {
{{#if this.isSidebarOpen}}
<PlacesSidebar
@places={{this.nearbyPlaces}}
@initialPlace={{this.selectedPlace}}
@selectedPlace={{this.selectedPlace}}
@onSelect={{this.selectPlace}}
@onClose={{this.closeSidebar}}
/>
{{/if}}