2019-09-11 18:30:59 +02:00
|
|
|
import { combineReducers } from 'redux';
|
|
|
|
|
|
2022-07-18 10:47:54 +02:00
|
|
|
import tenantSignUpReducer from './tenantSignUpReducer';
|
|
|
|
|
|
2019-09-11 18:30:59 +02:00
|
|
|
import postsReducer from './postsReducer';
|
2022-05-08 16:36:35 +02:00
|
|
|
import boardsReducer from './boardsReducer';
|
2019-09-11 18:30:59 +02:00
|
|
|
import postStatusesReducer from './postStatusesReducer';
|
2022-06-24 14:39:35 +02:00
|
|
|
import usersReducer from './usersReducer';
|
2019-09-17 11:33:18 +02:00
|
|
|
import currentPostReducer from './currentPostReducer';
|
2022-05-01 18:00:38 +02:00
|
|
|
import siteSettingsReducer from './siteSettingsReducer';
|
2022-08-05 18:15:17 +02:00
|
|
|
import oAuthsReducer from './oAuthsReducer';
|
2019-09-11 18:30:59 +02:00
|
|
|
|
|
|
|
|
const rootReducer = combineReducers({
|
2022-07-18 10:47:54 +02:00
|
|
|
tenantSignUp: tenantSignUpReducer,
|
|
|
|
|
|
2019-09-11 18:30:59 +02:00
|
|
|
posts: postsReducer,
|
2022-05-08 16:36:35 +02:00
|
|
|
boards: boardsReducer,
|
2019-09-11 18:30:59 +02:00
|
|
|
postStatuses: postStatusesReducer,
|
2022-06-24 14:39:35 +02:00
|
|
|
users: usersReducer,
|
2019-09-17 11:33:18 +02:00
|
|
|
currentPost: currentPostReducer,
|
2022-05-01 18:00:38 +02:00
|
|
|
siteSettings: siteSettingsReducer,
|
2022-08-05 18:15:17 +02:00
|
|
|
oAuths: oAuthsReducer,
|
2019-09-11 18:30:59 +02:00
|
|
|
});
|
|
|
|
|
|
|
|
|
|
export type State = ReturnType<typeof rootReducer>
|
|
|
|
|
export default rootReducer;
|