Skip to content

Commit 54abdf7

Browse files
committed
component is used elsewhere... change approach
1 parent b1c0f8b commit 54abdf7

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

app/assets/javascripts/admin/addon/components/admin-search.gjs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,6 @@ export default class AdminSearch extends Component {
183183
<a
184184
href={{result.url}}
185185
{{on "keydown" this.handleResultKeyDown}}
186-
{{on "click" @closeModal}}
187186
class="admin-search__result-link"
188187
tabindex="0"
189188
>

app/assets/javascripts/admin/addon/components/modal/admin-search.gjs

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,17 @@ import AdminSearch from "admin/components/admin-search";
55

66
export default class AdminSearchModal extends Component {
77
@service currentUser;
8+
@service router;
9+
10+
constructor() {
11+
super(...arguments);
12+
this.router.on("routeWillChange", this.args.closeModal);
13+
}
14+
15+
willDestroy() {
16+
super.willDestroy(...arguments);
17+
this.router.off("routeWillChange", this.args.closeModal);
18+
}
819

920
<template>
1021
<DModal
@@ -14,7 +25,7 @@ export default class AdminSearchModal extends Component {
1425
@inline={{@inline}}
1526
@hideHeader={{true}}
1627
>
17-
<AdminSearch @closeModal={{@closeModal}} />
28+
<AdminSearch />
1829
</DModal>
1930
</template>
2031
}

0 commit comments

Comments
 (0)