16b244d5c6
* Added initial challenge pages * Added challenge item and find guilds page * Added challenge detail * Added challenge modals * Ported over challenge service code * Ported over challenge ctrl code * Added styles and column * Minor modal updates * Removed duplicate keys * Fixed casing * Added initial chat component * Added copy as todo modal * Added sync * Added chat to groups * Fixed lint * Added notification service * Added tag services * Added notifications * Added hall * Added analytics * Added http interceptor * Added initial autocomplete * Added initial footer component * Began coding and designing footer * Added inital hall * Ported over inital group plan ctrl code * Added initial invite modal * Added initial member detail modal * Added initial notification menu * Ported over inital notification code * Fixed import line * Fixed autocomplete import casing
37 lines
877 B
JavaScript
37 lines
877 B
JavaScript
import { flattenAndNamespace } from 'client/libs/store/helpers/internals';
|
|
|
|
import * as common from './common';
|
|
import * as user from './user';
|
|
import * as tasks from './tasks';
|
|
import * as guilds from './guilds';
|
|
import * as party from './party';
|
|
import * as members from './members';
|
|
import * as auth from './auth';
|
|
import * as quests from './quests';
|
|
import * as challenges from './challenges';
|
|
import * as chat from './chat';
|
|
import * as notifications from './notifications';
|
|
import * as tags from './tags';
|
|
import * as hall from './hall';
|
|
|
|
// Actions should be named as 'actionName' and can be accessed as 'namespace:actionName'
|
|
// Example: fetch in user.js -> 'user:fetch'
|
|
|
|
const actions = flattenAndNamespace({
|
|
common,
|
|
user,
|
|
tasks,
|
|
guilds,
|
|
party,
|
|
members,
|
|
auth,
|
|
quests,
|
|
challenges,
|
|
chat,
|
|
notifications,
|
|
tags,
|
|
hall,
|
|
});
|
|
|
|
export default actions;
|