e3c2919373
language and API consts improve customization custom homepages get config from .env.default custom title and logo small changes add pinned item to sidebar rebase?
55 lines
1.4 KiB
JavaScript
55 lines
1.4 KiB
JavaScript
import { combineReducers } from 'redux';
|
|
import { connectRouter } from 'connected-react-router';
|
|
import {
|
|
claimsReducer,
|
|
fileInfoReducer,
|
|
searchReducer,
|
|
walletReducer,
|
|
notificationsReducer,
|
|
tagsReducer,
|
|
commentReducer,
|
|
blockedReducer,
|
|
publishReducer,
|
|
} from 'lbry-redux';
|
|
import {
|
|
userReducer,
|
|
rewardsReducer,
|
|
costInfoReducer,
|
|
blacklistReducer,
|
|
filteredReducer,
|
|
homepageReducer,
|
|
statsReducer,
|
|
syncReducer,
|
|
webReducer,
|
|
} from 'lbryinc';
|
|
import appReducer from 'redux/reducers/app';
|
|
import contentReducer from 'redux/reducers/content';
|
|
import settingsReducer from 'redux/reducers/settings';
|
|
import subscriptionsReducer from 'redux/reducers/subscriptions';
|
|
|
|
export default history =>
|
|
combineReducers({
|
|
router: connectRouter(history),
|
|
app: appReducer,
|
|
blacklist: blacklistReducer,
|
|
filtered: filteredReducer,
|
|
claims: claimsReducer,
|
|
comments: commentReducer,
|
|
content: contentReducer,
|
|
costInfo: costInfoReducer,
|
|
fileInfo: fileInfoReducer,
|
|
homepage: homepageReducer,
|
|
notifications: notificationsReducer,
|
|
publish: publishReducer,
|
|
rewards: rewardsReducer,
|
|
search: searchReducer,
|
|
settings: settingsReducer,
|
|
stats: statsReducer,
|
|
subscriptions: subscriptionsReducer,
|
|
tags: tagsReducer,
|
|
blocked: blockedReducer,
|
|
user: userReducer,
|
|
wallet: walletReducer,
|
|
sync: syncReducer,
|
|
web: webReducer,
|
|
});
|