Add extra error state to EditUsernameModalBody

This commit is contained in:
Fedor Indutny 2024-02-21 11:00:29 -08:00 committed by GitHub
parent 47fd4125fe
commit e12b5fd0af
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 16 additions and 5 deletions

View file

@ -53,6 +53,7 @@ export default {
CheckCharacters: UsernameReservationError.CheckCharacters,
UsernameNotAvailable: UsernameReservationError.UsernameNotAvailable,
General: UsernameReservationError.General,
TooManyAttempts: UsernameReservationError.TooManyAttempts,
},
},
reservation: {

View file

@ -208,6 +208,9 @@ export function EditUsernameModalBody({
'icu:ProfileEditor--username--check-discriminator-leading-zero'
);
}
if (error === UsernameReservationError.TooManyAttempts) {
return i18n('icu:ProfileEditor--username--too-many-attempts');
}
// Displayed through confirmation modal below
if (
error === UsernameReservationError.General ||