summaryrefslogtreecommitdiff
path: root/ext/bg/yomichan.js
diff options
context:
space:
mode:
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) {