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.

userSelectors.js 608B

12345678910111213141516171819202122232425262728
  1. import { createSelector } from 'reselect';
  2. export const userSelector = (state) => state.user;
  3. export const selectAuthUser = createSelector(
  4. userSelector,
  5. (state) => state.user,
  6. );
  7. export const getUserSecurityQuestion = createSelector(
  8. userSelector,
  9. (state) => state.securityQuestion,
  10. );
  11. export const getForgotPasswordRequest = createSelector(
  12. userSelector,
  13. (state) => state.user,
  14. );
  15. export const selectForgotPasswordError = createSelector(
  16. userSelector,
  17. (state) => state.errorMessage,
  18. );
  19. export const getResetPasswordRequest = createSelector(
  20. userSelector,
  21. (state) => state.user,
  22. );