35 lines
665 B
JavaScript
35 lines
665 B
JavaScript
import { createSelector } from "reselect";
|
|
|
|
const selectUser = (state) => state.user;
|
|
|
|
export const selectCurrentUser = createSelector(
|
|
[selectUser],
|
|
(user) => user.currentUser
|
|
);
|
|
|
|
export const selectSignInError = createSelector(
|
|
[selectUser],
|
|
(user) => user.error
|
|
);
|
|
|
|
export const selectBodyshop = createSelector(
|
|
[selectUser],
|
|
(user) => user.bodyshop
|
|
);
|
|
|
|
export const selectInstanceConflict = createSelector(
|
|
[selectUser],
|
|
(user) => user.conflict
|
|
);
|
|
|
|
export const selectPasswordReset = createSelector(
|
|
[selectUser],
|
|
(user) => user.passwordreset
|
|
);
|
|
|
|
export const selectSigningIn = createSelector(
|
|
[selectUser],
|
|
(user) => user.signingIn
|
|
);
|
|
|