aboutsummaryrefslogtreecommitdiff
path: root/src/components/console.js
diff options
context:
space:
mode:
authorShin'ya Ueoka <ueokande@i-beam.org>2017-10-06 23:03:28 +0900
committerShin'ya Ueoka <ueokande@i-beam.org>2017-10-06 23:40:55 +0900
commit10ad62e60698c5d53ffcf58ae6abd182f7d3fc9c (patch)
treed1f4bd11917d9d7a47f5944b520b1e3a00778ee7 /src/components/console.js
parent32168a94e07478325a53779513533b76a6ef2c18 (diff)
console command actions without store
Diffstat (limited to 'src/components/console.js')
-rw-r--r--src/components/console.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/components/console.js b/src/components/console.js
index 25b135c..177cfe5 100644
--- a/src/components/console.js
+++ b/src/components/console.js
@@ -36,7 +36,7 @@ export default class ConsoleComponent {
return browser.runtime.sendMessage({
type: messages.CONSOLE_ENTERED,
text: e.target.value
- });
+ }).then(this.onBlur);
case KeyboardEvent.DOM_VK_TAB:
if (e.shiftKey) {
this.store.dispatch(completionActions.selectPrev());
@@ -63,8 +63,10 @@ export default class ConsoleComponent {
this.prevValue = e.target.value;
return browser.runtime.sendMessage({
- type: messages.CONSOLE_CHANGEED,
+ type: messages.CONSOLE_QUERY_COMPLETIONS,
text: e.target.value
+ }).then((completions) => {
+ this.store.dispatch(completionActions.setItems(completions));
});
}