Skip to content

Commit e932ee8

Browse files
committed
services/search: Rename to header service
1 parent 4046f4c commit e932ee8

File tree

4 files changed

+11
-10
lines changed

4 files changed

+11
-10
lines changed

app/controllers/application.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import { inject as service } from '@ember/service';
55
import { EKMixin, keyDown, keyPress } from 'ember-keyboard';
66

77
export default Controller.extend(EKMixin, {
8+
header: service(),
89
flashMessages: service(),
9-
search: service(),
1010
session: service(),
1111

1212
keyboardActivated: true,
@@ -26,7 +26,7 @@ export default Controller.extend(EKMixin, {
2626
search() {
2727
this.transitionToRoute('search', {
2828
queryParams: {
29-
q: this.search.inputValue,
29+
q: this.header.searchValue,
3030
page: 1,
3131
},
3232
});

app/routes/search.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import Route from '@ember/routing/route';
22
import { inject as service } from '@ember/service';
33

44
export default Route.extend({
5-
search: service(),
5+
header: service(),
66

77
queryParams: {
88
all_keywords: { refreshModel: true },
@@ -18,12 +18,12 @@ export default Route.extend({
1818
},
1919

2020
setupController(controller, params) {
21-
this.search.set('inputValue', params.q);
21+
this.header.set('searchValue', params.q);
2222
controller.dataTask.perform(params);
2323
},
2424

2525
deactivate() {
2626
this._super(...arguments);
27-
this.search.set('inputValue', null);
27+
this.header.set('searchValue', null);
2828
},
2929
});
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import Service from '@ember/service';
22

33
export default class SearchService extends Service {
4-
inputValue = null;
4+
// the value of the search input fields in the header
5+
searchValue = null;
56
}

app/templates/application.hbs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
name="q"
1616
id="cargo-desktop-search"
1717
placeholder="Click or press 'S' to search..."
18-
value={{this.search.inputValue}}
19-
oninput={{action (mut this.search.inputValue) value="target.value"}}
18+
value={{this.header.searchValue}}
19+
oninput={{action (mut this.header.searchValue) value="target.value"}}
2020
autocorrect="off"
2121
autocapitalize="off"
2222
autofocus="autofocus"
@@ -103,8 +103,8 @@
103103
name="q"
104104
id="cargo-mobile-search"
105105
placeholder="Search"
106-
value={{this.search.inputValue}}
107-
oninput={{action (mut this.search.inputValue) value="target.value"}}
106+
value={{this.header.searchValue}}
107+
oninput={{action (mut this.header.searchValue) value="target.value"}}
108108
autocorrect="off"
109109
required
110110
>

0 commit comments

Comments
 (0)