From a6b197ca73a6be50c5c5bf391391c9971ff8c5e2 Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Sat, 7 Oct 2017 14:14:02 +0900 Subject: reload settings on content --- src/content/index.js | 4 ++++ src/content/messages.js | 1 + 2 files changed, 5 insertions(+) (limited to 'src/content') diff --git a/src/content/index.js b/src/content/index.js index b29118d..cd1a0af 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -2,6 +2,7 @@ import './console-frame.scss'; import * as consoleFrames from './console-frames'; import * as scrolls from 'content/scrolls'; import * as navigates from 'content/navigates'; +import * as settingActions from 'actions/setting'; import * as followActions from 'actions/follow'; import { createStore } from 'store'; import ContentInputComponent from 'components/content-input'; @@ -64,6 +65,9 @@ browser.runtime.onMessage.addListener((action) => { case messages.CONTENT_OPERATION: execOperation(action.operation); return Promise.resolve(); + case messages.CONTENT_SET_SETTINGS: + store.dispatch(settingActions.set(action.settings)); + return Promise.resolve(); default: return Promise.resolve(); } diff --git a/src/content/messages.js b/src/content/messages.js index 0e66fa0..8d416c7 100644 --- a/src/content/messages.js +++ b/src/content/messages.js @@ -1,5 +1,6 @@ export default { CONTENT_OPERATION: 'content.operation', + CONTENT_SET_SETTINGS: 'content.set.settings', CONSOLE_BLURRED: 'console.blured', CONSOLE_ENTERED: 'console.entered', -- cgit v1.2.3