userReducer.js
The code provides several reducers for managing user-related states in a Redux store. userReducerSignIn
handles user sign-in, updating the state for request, success, failure, or reset actions, including authentication status. userReducerSignUp
manages the state for user sign-up, adjusting for loading, success, failure, or reset. userReducerProfile
deals with user profile loading, managing request, success, failure, or reset states. userReducerLogout
tracks user logout, updating the state during request, success, failure, or reset actions. userApplyJobReducer
manages job applications, handling states for request, success, failure, or reset. Finally, allUserReducer
handles the loading of all users, updating the state based on request, success, failure, or reset actions.