Partner / App / Pages / ClientsList / reducer.js
Partner / App / Pages / ClientsList / reducer.js
Partner / App / Pages / ClientsList / saga.js
Partner / App / Pages / ClientsList / saga.js
Partner / App / Pages / ClientsList / index.js
export default createPageComponentWithRouter(ClientsListRoot, rootReducer, partnerSagasWrapper(clientListRootSaga));Partner / App / Pages / ClientsList / index.js
export default createPageComponentWithRouter(ClientsListRoot, rootReducers);Partner / App / Components / Client / Container.jsx
Partner / App / Components / Client / Container.jsx
export const ClientContainer = (props) => {
const reducersInjected = useInjectableReducers({
client: clientReducer,
clientPage: clientPageReducer,
clientHtmlBlocks: clientHtmlBlocksReducer,
clientMainBlock: clientMainBlockReducer,
clientBillsList: clientBillsListReducer,
clientManagersList: clientManagersListReducer,
clientSales: clientSalesReducer,
clientContactsAndRelations: clientContactsAndRelationsReducer
});
const sagasInjected = useInjectableSagas([
clientRootSagas,
clientInfoSagas,
clientBillsListSagas,
clientSalesSagas,
contactsAndRelationsRootSaga,
clientManagersListSagas
]);
if (!reducersInjected || !sagasInjected) {
return null;
}
return <ClientWrapper {...props} />;
};Partner / App / Components / Client / Container.jsx
export const ClientContainer = (props) => {
const reducersInjected = useInjectableReducers({
client: clientReducer,
clientPage: clientPageReducer,
clientHtmlBlocks: clientHtmlBlocksReducer,
clientMainBlock: clientMainBlockReducer,
clientBillsList: clientBillsListReducer,
clientManagersList: clientManagersListReducer,
clientSales: clientSalesReducer,
clientContactsAndRelations: clientContactsAndRelationsReducer
});
const sagasInjected = useInjectableSagas([
clientRootSagas,
clientInfoSagas,
clientBillsListSagas,
clientSalesSagas,
contactsAndRelationsRootSaga,
clientManagersListSagas
]);
if (!reducersInjected || !sagasInjected) {
return null;
}
return <ClientWrapper {...props} />;
};Partner / App / Components / Client / Container.jsx
export const ClientContainer = (props) => {
const reducersInjected = useInjectableReducers({
client: clientReducer,
clientPage: clientPageReducer,
clientHtmlBlocks: clientHtmlBlocksReducer,
clientMainBlock: clientMainBlockReducer,
clientBillsList: clientBillsListReducer,
clientManagersList: clientManagersListReducer,
clientSales: clientSalesReducer,
clientContactsAndRelations: clientContactsAndRelationsReducer
});
const sagasInjected = useInjectableSagas([
clientRootSagas,
clientInfoSagas,
clientBillsListSagas,
clientSalesSagas,
contactsAndRelationsRootSaga,
clientManagersListSagas
]);
if (!reducersInjected || !sagasInjected) {
return null;
}
return <ClientWrapper {...props} />;
};