aboutsummaryrefslogtreecommitdiff
path: root/src/pages/console.js
diff options
context:
space:
mode:
authorShin'ya Ueoka <ueokande@i-beam.org>2017-10-08 14:18:12 +0900
committerShin'ya Ueoka <ueokande@i-beam.org>2017-10-08 14:18:12 +0900
commit541449b1fced9eea15f415b023206b10724f5315 (patch)
tree996e207602e0c9f7d2d03fb1643339f441ebcefd /src/pages/console.js
parent22db12f2a37529a560eda1839c3a23011f900fab (diff)
separate console
Diffstat (limited to 'src/pages/console.js')
-rw-r--r--src/pages/console.js34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/pages/console.js b/src/pages/console.js
deleted file mode 100644
index 4c6e16c..0000000
--- a/src/pages/console.js
+++ /dev/null
@@ -1,34 +0,0 @@
-import './console.scss';
-import messages from 'shared/messages';
-import CompletionComponent from 'components/completion';
-import ConsoleComponent from 'components/console';
-import reducers from 'reducers';
-import { createStore } from 'store';
-import * as consoleActions from 'actions/console';
-
-const store = createStore(reducers);
-let completionComponent = null;
-let consoleComponent = null;
-
-window.addEventListener('load', () => {
- let wrapper = document.querySelector('#vimvixen-console-completion');
- completionComponent = new CompletionComponent(wrapper, store);
-
- consoleComponent = new ConsoleComponent(document.body, store);
-});
-
-store.subscribe(() => {
- completionComponent.update();
- consoleComponent.update();
-});
-
-browser.runtime.onMessage.addListener((action) => {
- switch (action.type) {
- case messages.CONSOLE_SHOW_COMMAND:
- return store.dispatch(consoleActions.showCommand(action.command));
- case messages.CONSOLE_SHOW_ERROR:
- return store.dispatch(consoleActions.showError(action.text));
- case messages.CONSOLE_HIDE:
- return store.dispatch(consoleActions.hide(action.command));
- }
-});