Skip to content

Commit f921e40

Browse files
committed
application: Start search while typing search string
1 parent 0e96b4f commit f921e40

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

app/controllers/application.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,11 @@ export default Controller.extend(EKMixin, {
2121
}),
2222

2323
actions: {
24-
search() {
24+
search(q) {
25+
if (q !== undefined) {
26+
this.set('searchQuery', q);
27+
}
28+
2529
this.transitionToRoute('search', {
2630
queryParams: {
2731
q: this.get('searchQuery'),

app/templates/application.hbs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<input type="text" class="search" name="q" id="cargo-desktop-search"
2222
placeholder="Click or press 'S' to search..."
2323
value={{searchQuery}}
24-
oninput={{action (mut searchQuery) value="target.value"}}
24+
oninput={{action "search" value="target.value"}}
2525
autofocus="autofocus"
2626
tabindex="1"
2727
required
@@ -106,7 +106,7 @@
106106
<input type="text" class="search" name="q"
107107
placeholder="Search"
108108
value={{searchQuery}}
109-
oninput={{action (mut searchQuery) value="target.value"}}
109+
oninput={{action "search" value="target.value"}}
110110
autocorrect="off"
111111
tabindex="1"
112112
required>

0 commit comments

Comments
 (0)