Username recovery improvements
This commit is contained in:
parent
a70ae1060d
commit
533a1b32d4
27 changed files with 423 additions and 99 deletions
|
@ -29,6 +29,11 @@ export const getUsernameLinkState = createSelector(
|
|||
(state: UsernameStateType): UsernameLinkState => state.linkState
|
||||
);
|
||||
|
||||
export const getUsernameLinkRecovered = createSelector(
|
||||
getUsernameState,
|
||||
(state: UsernameStateType): boolean => state.linkRecovered
|
||||
);
|
||||
|
||||
export const getUsernameReservation = createSelector(
|
||||
getUsernameState,
|
||||
(state: UsernameStateType): UsernameReservationStateType =>
|
||||
|
@ -54,3 +59,9 @@ export const getUsernameReservationError = createSelector(
|
|||
reservation: UsernameReservationStateType
|
||||
): UsernameReservationError | undefined => reservation.error
|
||||
);
|
||||
|
||||
export const getRecoveredUsername = createSelector(
|
||||
getUsernameReservation,
|
||||
(reservation: UsernameReservationStateType): string | undefined =>
|
||||
reservation.recoveredUsername
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue