diff options
Diffstat (limited to 'ext/bg/yomichan.js')
-rw-r--r-- | ext/bg/yomichan.js | 8 |
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) { |