Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x | /**
* @module Engine
* Redux Actions
*/
import { linkToMap, loadDatabase as loadCharacters, saveDatabase as saveCharacters } from './Characters/actions';
import { loadDatabase as loadMaps, saveDatabase as saveMaps } from './Maps/actions';
import { IStateServer } from './reducers';
import { loadDatabase as loadUsers, saveDatabase as saveUsers } from './Users/actions';
export enum EngineActions {
LOAD_DATABASE = 'EngineActions.LOAD_DATABASE',
SAVE_DATABASE = 'EngineActions.SAVE_DATABASE',
}
export const loadDatabases = () => (dispatch, getState: () => IStateServer) => {
console.log('loading all databases');
dispatch(loadCharacters());
dispatch(loadMaps(getState().Characters));
dispatch(linkToMap(getState().Maps));
dispatch(loadUsers());
};
export const saveDatabases = () => dispatch => {
console.log('saving all databases');
dispatch(saveCharacters());
dispatch(saveMaps());
dispatch(saveUsers());
};
|