diff options
Diffstat (limited to 'src/pages/console.js')
-rw-r--r-- | src/pages/console.js | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/pages/console.js b/src/pages/console.js index 2cbea25..4ce9e47 100644 --- a/src/pages/console.js +++ b/src/pages/console.js @@ -3,26 +3,26 @@ import messages from '../content/messages'; import CompletionComponent from '../components/completion'; import ConsoleComponent from '../components/console'; import completionReducer from '../reducers/completion'; -import * as store from '../store'; +import { createStore } from '../store'; import * as completionActions from '../actions/completion'; -const completionStore = store.createStore(completionReducer); +const store = createStore(completionReducer); let completionComponent = null; let consoleComponent = null; let prevState = {}; window.addEventListener('load', () => { let wrapper = document.querySelector('#vimvixen-console-completion'); - completionComponent = new CompletionComponent(wrapper, completionStore); + completionComponent = new CompletionComponent(wrapper, store); - // TODO use root root store instead of completionStore - consoleComponent = new ConsoleComponent(document.body, completionStore); + // TODO use root root store instead of store + consoleComponent = new ConsoleComponent(document.body, store); }); -completionStore.subscribe(() => { +store.subscribe(() => { completionComponent.update(); - let state = completionStore.getState(); + let state = store.getState(); if (state.groupSelection >= 0) { let item = state.groups[state.groupSelection].items[state.itemSelection]; @@ -40,6 +40,6 @@ browser.runtime.onMessage.addListener((action) => { if (action.type === messages.STATE_UPDATE) { let state = action.state.console; consoleComponent.update(state); - completionStore.dispatch(completionActions.setItems(state.completions)); + store.dispatch(completionActions.setItems(state.completions)); } }); |