mirror of
https://github.com/mattermost/mattermost.git
synced 2025-02-25 18:55:24 -06:00
* Start moving webapp to Redux * Fix localforage import * Updates per feedback * Feedback udpates and a few fixes * Minor updates * Fix statuses, config not loading properly, getMe sanitizing too much * Fix preferences * Fix user autocomplete * Fix sessions and audits * Fix error handling for all redux actions * Use new directory structure for components and containers * Refresh immediately on logout instead of after timeout * Add fetch polyfill
20 lines
530 B
JavaScript
20 lines
530 B
JavaScript
// Copyright (c) 2017 Mattermost, Inc. All Rights Reserved.
|
|
// See License.txt for license information.
|
|
|
|
// This is a temporary store while we are transitioning from Flux to Redux. This file exports
|
|
// the configured Redux store for use by actions and selectors.
|
|
|
|
import configureStore from 'store';
|
|
const store = configureStore();
|
|
|
|
export function bindActionToRedux(action, ...args) {
|
|
return async () => {
|
|
await action(...args)(store.dispatch, store.getState);
|
|
};
|
|
}
|
|
|
|
window.store = store;
|
|
|
|
export default store;
|
|
|