summaryrefslogtreecommitdiff
path: root/ext/bg/yomichan.js
diff options
context:
space:
mode:
authorAlex Yatskov <alex@foosoft.net>2016-03-26 18:10:22 -0700
committerAlex Yatskov <alex@foosoft.net>2016-03-26 18:10:22 -0700
commit8e2134bb56ab659f74cb79b399137d83a3457e27 (patch)
tree4316a6f1fde7fc9920390f18954cc5e4ab5df4c9 /ext/bg/yomichan.js
parentc70876c410e0c2fd5ea5d00fee25282df38e5f8b (diff)
WIP
Diffstat (limited to 'ext/bg/yomichan.js')
-rw-r--r--ext/bg/yomichan.js8
1 files changed, 3 insertions, 5 deletions
diff --git a/ext/bg/yomichan.js b/ext/bg/yomichan.js
index 196785e1..971e739c 100644
--- a/ext/bg/yomichan.js
+++ b/ext/bg/yomichan.js
@@ -33,14 +33,12 @@ class Yomichan {
chrome.browserAction.onClicked.addListener(this.onBrowserAction.bind(this));
}
- onFindTerm({term}) {
- return this.translator.findTerm(term);
- }
-
onMessage(request, sender, callback) {
const {action, data} = request;
const handler = {
- findTerm: this.onFindTerm
+ findKanji: ({text}) => this.translator.onFindKanji(text),
+ findTerm: ({text}) => this.translator.findTerm(text),
+ getState: () => this.state
}[action];
if (handler !== null) {