You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.js 3.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. import { combineReducers } from "redux";
  2. import loginReducer from "./login/loginReducer";
  3. import loadingReducer from "./loading/loadingReducer";
  4. import userReducer from "./user/userReducer";
  5. import randomDataReducer from "./randomData/randomDataReducer";
  6. import usersReducer from "./user/usersReducer";
  7. import candidateReducer from "./candidate/candidateReducer";
  8. import adsReducer from "./ad/adsReducer";
  9. import adReducer from "./ad/adReducer";
  10. import archiveAdsReducer from "./ad/archiveAdsReducer";
  11. import candidatesReducer from "./candidates/candidatesReducer";
  12. import technologiesReducer from "./technology/technologiesReducer";
  13. import addAddTechnologiesReducer from "./technology/addAddTechnologiesReducer";
  14. import createAdReducer from "./ad/createAdReducer";
  15. import processesReducer from "./processes/processesReducer";
  16. import processReducer from "./processes/processReducer";
  17. import applicantWithProcessesReducer from "./processes/applicantWithProcessesReducer";
  18. import userDetailsReducer from "./user/userDetailsReducer";
  19. import inviteUserReducer from "./user/inviteUserReducer";
  20. import statusReducer from "./processes/statusReducer";
  21. import patternsReducer from "./pattern/patternsReducer";
  22. import patternReducer from "./pattern/patternReducer";
  23. import createPatternReducer from "./pattern/createPatternReducer";
  24. import updatePatternReducer from "./pattern/updatePatternReducer";
  25. import statsReducer from "./stats/statsReducer";
  26. import scheduleReducer from "./schedule/scheduleReducer";
  27. import scheduleAppointmentReducer from "./pattern/scheduleAppointmentReducer";
  28. import patternApplicantsReducer from "./pattern/patternApplicantsReducer";
  29. import archiveActiveAdReducer from "./ad/archiveActiveAdReducer";
  30. import registerReducer from "./register/registerReducer";
  31. import candidateOptionsReducer from "./candidates/candidateOptionsReducer";
  32. import initProcessReducer from "./candidates/initProcessReducer";
  33. import applyForAdReducer from "./applicants/applyForAdReducer";
  34. import statusUpdateReducer from "./processes/statusUpdateReducer";
  35. import interviewerUpdateReducer from "./processes/interviewerUpdateReducer";
  36. import screeningTestsReducer from "./screeningTests/screeningTestsReducer";
  37. export default combineReducers({
  38. login: loginReducer,
  39. user: userReducer,
  40. loading: loadingReducer,
  41. randomData: randomDataReducer,
  42. users: usersReducer,
  43. candidate: candidateReducer,
  44. ads: adsReducer,
  45. ad: adReducer,
  46. archiveAds: archiveAdsReducer,
  47. technologies: technologiesReducer,
  48. addAdTechnologies: addAddTechnologiesReducer,
  49. createAd: createAdReducer,
  50. archiveActiveAd: archiveActiveAdReducer,
  51. candidates: candidatesReducer,
  52. processes: processesReducer,
  53. process: processReducer,
  54. applicant: applicantWithProcessesReducer,
  55. userDetails: userDetailsReducer,
  56. invite: inviteUserReducer,
  57. statuses: statusReducer,
  58. patterns: patternsReducer,
  59. pattern: patternReducer,
  60. createPattern: createPatternReducer,
  61. updatePattern: updatePatternReducer,
  62. stats: statsReducer,
  63. schedule: scheduleReducer,
  64. register: registerReducer,
  65. options: candidateOptionsReducer,
  66. initProcess: initProcessReducer,
  67. scheduleAppointment: scheduleAppointmentReducer,
  68. patternApplicants: patternApplicantsReducer,
  69. applyForAd: applyForAdReducer,
  70. statusUpdate: statusUpdateReducer,
  71. interviewerUpdate: interviewerUpdateReducer,
  72. screeningTests:screeningTestsReducer
  73. });