Skip to content

Commit

Permalink
Removed unnecessary reducers
Browse files Browse the repository at this point in the history
  • Loading branch information
peterhudec committed Feb 21, 2024
1 parent d454b21 commit 997f655
Showing 1 changed file with 0 additions and 40 deletions.
40 changes: 0 additions & 40 deletions src/client/reducers.js
Original file line number Diff line number Diff line change
Expand Up @@ -169,9 +169,6 @@ import oneListDetailsReducer from './modules/Companies/CoreTeam/reducer'
import { ID as TASK_DETAILS_ID } from './modules/Tasks/TaskDetails/state'
import taskDetailsReducer from './modules/Tasks/TaskDetails/reducer'

import { ID as EXPORT_WINS_DETAILS_ID } from './modules/ExportWins/Details/state'
import exportWinDetailsTaskReducer from './modules/ExportWins/Details/reducer'

import { ID as OMIS_COMPANY_SELECT_ID } from './modules/Omis/CreateOrder/CompanySelect/state'
import omisCompanyReducer from './modules/Omis/CreateOrder/CompanySelect/reducer.js'

Expand All @@ -184,41 +181,7 @@ import getInteractionReducer from './modules/Interactions/InteractionDetails/red
import { PREVIEW_QUOTE_ID } from './modules/Omis/state'
import orderQuoteReducer from './modules/Omis/reducer'

const parseProps = (domNode) => {
if (!domNode) {
return {
modulePermissions: [],
currentAdviserId: '',
currentAdviserName: '',
activeFeatures: null,
activeFeatureGroups: null,
userPermissions: [],
csrfToken: '',
}
}
return 'props' in domNode.dataset ? JSON.parse(domNode.dataset.props) : {}
}

const appWrapper = document.getElementById('react-app')

const {
modulePermissions,
currentAdviserId,
currentAdviserName,
activeFeatures,
activeFeatureGroups,
userPermissions,
csrfToken,
} = parseProps(appWrapper)

export const reducers = {
currentAdviserId: () => currentAdviserId,
currentAdviserName: () => currentAdviserName,
activeFeatures: () => activeFeatures,
activeFeatureGroups: () => activeFeatureGroups,
modulePermissions: () => modulePermissions,
userPermissions: () => userPermissions,
csrfToken: () => csrfToken,
tasks,
[FLASH_MESSAGE_ID]: flashMessageReducer,
[COMPANY_LISTS_STATE_ID]: companyListsReducer,
Expand All @@ -239,8 +202,6 @@ export const reducers = {
...ContactForm.reducerSpread,
...Form.reducerSpread,
...FieldAddAnother.reducerSpread,
// A reducer is required to be able to set a preloadedState parameter
referrerUrl: (state = {}) => state,
[DNB_CHECK_ID]: dnbCheckReducer,
[INVESTMENT_OPPORTUNITIES_LIST_ID]: investmentOpportunitiesListReducer,
[INVESTMENT_OPPORTUNITIES_DETAILS_ID]: investmentOpportunitiesDetailsReducer,
Expand Down Expand Up @@ -285,7 +246,6 @@ export const reducers = {
[RECIPIENT_COMPANY_LIST_ID]: recipientCompanyReducer,
[ONE_LIST_DETAILS_ID]: oneListDetailsReducer,
[TASK_DETAILS_ID]: taskDetailsReducer,
[EXPORT_WINS_DETAILS_ID]: exportWinDetailsTaskReducer,
[OMIS_COMPANY_SELECT_ID]: omisCompanyReducer,
[GET_MY_TASKS_ID]: getMyTasksReducer,
[INTERACTION_ID]: getInteractionReducer,
Expand Down

0 comments on commit 997f655

Please sign in to comment.