Skip to content

Commit d616b7b

Browse files
authored
Merge pull request #237 from brionmario/fix-asgardeo-v2-signup
fix(react): fix `SignUp` component issues with `AsgardeoV2` + `Password` field display issues
2 parents a2b0df3 + 90eecd1 commit d616b7b

File tree

24 files changed

+683
-75
lines changed

24 files changed

+683
-75
lines changed

.changeset/new-cases-listen.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
'@asgardeo/javascript': patch
3+
'@asgardeo/react': patch
4+
'@asgardeo/i18n': patch
5+
---
6+
7+
- Fix `SignUp` component issues with `AsgardeoV2`
8+
- Fix `Password` field display issue in `SignIn` component

packages/i18n/src/models/i18n.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ export interface I18nTranslations {
4242
'elements.fields.username': string;
4343
'elements.fields.password': string;
4444

45+
/* Validation */
46+
'field.required': string;
47+
4548
/* |---------------------------------------------------------------| */
4649
/* | Widgets | */
4750
/* |---------------------------------------------------------------| */
@@ -143,6 +146,11 @@ export interface I18nTranslations {
143146
'errors.sign.in.flow.completion.failure': string;
144147
'errors.sign.in.flow.passkeys.failure': string;
145148
'errors.sign.in.flow.passkeys.completion.failure': string;
149+
'errors.sign.up.initialization': string;
150+
'errors.sign.up.flow.failure': string;
151+
'errors.sign.up.flow.initialization.failure': string;
152+
'errors.sign.up.components.not.available': string;
153+
'errors.sign.in.components.not.available': string;
146154
}
147155

148156
export type I18nTextDirection = 'ltr' | 'rtl';

packages/i18n/src/translations/en-US.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ const translations: I18nTranslations = {
4545
'elements.fields.username': 'Username',
4646
'elements.fields.password': 'Password',
4747

48+
/* Validation */
49+
'field.required': 'This field is required',
50+
4851
/* |---------------------------------------------------------------| */
4952
/* | Widgets | */
5053
/* |---------------------------------------------------------------| */
@@ -144,6 +147,12 @@ const translations: I18nTranslations = {
144147
'errors.sign.in.flow.passkeys.failure': 'An error occurred while signing in with passkeys. Please try again later.',
145148
'errors.sign.in.flow.passkeys.completion.failure':
146149
'An error occurred while completing the passkeys sign-in flow. Please try again later.',
150+
'errors.sign.up.initialization': 'An error occurred while initializing. Please try again later.',
151+
'errors.sign.up.flow.failure': 'An error occurred during the sign-up flow. Please try again later.',
152+
'errors.sign.up.flow.initialization.failure':
153+
'An error occurred while initializing the sign-up flow. Please try again later.',
154+
'errors.sign.up.components.not.available': 'Sign-up form is not available at the moment. Please try again later.',
155+
'errors.sign.in.components.not.available': 'Sign-in form is not available at the moment. Please try again later.',
147156
};
148157

149158
const metadata: I18nMetadata = {

packages/i18n/src/translations/fr-FR.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ const translations: I18nTranslations = {
4545
'elements.fields.username': "Nom d'utilisateur",
4646
'elements.fields.password': 'Mot de passe',
4747

48+
/* Validation */
49+
'field.required': 'Ce champ est obligatoire',
50+
4851
/* |---------------------------------------------------------------| */
4952
/* | Widgets | */
5053
/* |---------------------------------------------------------------| */
@@ -146,6 +149,14 @@ const translations: I18nTranslations = {
146149
"Une erreur est survenue lors de la connexion avec les clefs d'accès. Veuillez réessayer plus tard.",
147150
'errors.sign.in.flow.passkeys.completion.failure':
148151
"Une erreur est survenue lors de la finalisation du flux de connexion avec les clefs d'accès. Veuillez réessayer plus tard.",
152+
'errors.sign.up.initialization': "Une erreur est survenue lors de l'initialisation. Veuillez réessayer plus tard.",
153+
'errors.sign.up.flow.failure': "Une erreur est survenue lors du flux d'inscription. Veuillez réessayer plus tard.",
154+
'errors.sign.up.flow.initialization.failure':
155+
"Une erreur est survenue lors de l'initialisation du flux d'inscription. Veuillez réessayer plus tard.",
156+
'errors.sign.up.components.not.available':
157+
"Le formulaire d'inscription n'est pas disponible pour le moment. Veuillez réessayer plus tard.",
158+
'errors.sign.in.components.not.available':
159+
"Le formulaire de connexion n'est pas disponible pour le moment. Veuillez réessayer plus tard.",
149160
};
150161

151162
const metadata: I18nMetadata = {

packages/i18n/src/translations/hi-IN.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ const translations: I18nTranslations = {
4444
'elements.fields.username': 'उपयोगकर्ता नाम',
4545
'elements.fields.password': 'पासवर्ड',
4646

47+
/* Validation */
48+
'field.required': 'यह फील्ड आवश्यक है',
49+
4750
/* |---------------------------------------------------------------| */
4851
/* | Widgets | */
4952
/* |---------------------------------------------------------------| */
@@ -141,6 +144,12 @@ const translations: I18nTranslations = {
141144
'errors.sign.in.flow.completion.failure': 'साइन-इन प्रक्रिया पूरी करते समय त्रुटि। कृपया बाद में पुनः प्रयास करें।',
142145
'errors.sign.in.flow.passkeys.failure': 'पासकीज़ के साथ साइन-इन करते समय त्रुटि।',
143146
'errors.sign.in.flow.passkeys.completion.failure': 'पासकीज़ साइन-इन पूरी करते समय त्रुटि।',
147+
'errors.sign.up.initialization': 'प्रारंभीकरण के दौरान एक त्रुटि हुई। कृपया बाद में पुनः प्रयास करें।',
148+
'errors.sign.up.flow.failure': 'साइन-अप प्रक्रिया में त्रुटि। कृपया बाद में पुनः प्रयास करें।',
149+
'errors.sign.up.flow.initialization.failure':
150+
'साइन-अप प्रक्रिया प्रारंभ करते समय त्रुटि। कृपया बाद में पुनः प्रयास करें।',
151+
'errors.sign.up.components.not.available': 'साइन-अप फॉर्म फिलहाल उपलब्ध नहीं है। कृपया बाद में पुनः प्रयास करें।',
152+
'errors.sign.in.components.not.available': 'साइन-इन फॉर्म फिलहाल उपलब्ध नहीं है। कृपया बाद में पुनः प्रयास करें।',
144153
};
145154

146155
const metadata: I18nMetadata = {

packages/i18n/src/translations/ja-JP.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ const translations: I18nTranslations = {
4545
'elements.fields.username': 'ユーザー名',
4646
'elements.fields.password': 'パスワード',
4747

48+
/* Validation */
49+
'field.required': 'この項目は必須です',
50+
4851
/* |---------------------------------------------------------------| */
4952
/* | Widgets | */
5053
/* |---------------------------------------------------------------| */
@@ -141,9 +144,16 @@ const translations: I18nTranslations = {
141144
'errors.sign.in.flow.failure': 'サインイン処理中にエラーが発生しました。後でもう一度お試しください。',
142145
'errors.sign.in.flow.completion.failure':
143146
'サインイン処理の完了中にエラーが発生しました。後でもう一度お試しください。',
144-
'errors.sign.in.flow.passkeys.failure': 'パスキーでのサインイン中にエラーが発生しました。後でもう一度お試しください。',
147+
'errors.sign.in.flow.passkeys.failure':
148+
'パスキーでのサインイン中にエラーが発生しました。後でもう一度お試しください。',
145149
'errors.sign.in.flow.passkeys.completion.failure':
146150
'パスキーによるサインイン完了中にエラーが発生しました。後でもう一度お試しください。',
151+
'errors.sign.up.initialization': '初期化中にエラーが発生しました。後でもう一度お試しください。',
152+
'errors.sign.up.flow.failure': 'サインアップフロー中にエラーが発生しました。後でもう一度お試しください。',
153+
'errors.sign.up.flow.initialization.failure':
154+
'サインアップフローの初期化中にエラーが発生しました。後でもう一度お試しください。',
155+
'errors.sign.up.components.not.available': 'サインアップフォームは現在利用できません。後でもう一度お試しください。',
156+
'errors.sign.in.components.not.available': 'サインインフォームは現在利用できません。後でもう一度お試しください。',
147157
};
148158

149159
const metadata: I18nMetadata = {

packages/i18n/src/translations/pt-BR.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ const translations: I18nTranslations = {
4545
'elements.fields.username': 'Nome de usuário',
4646
'elements.fields.password': 'Senha',
4747

48+
/* Validation */
49+
'field.required': 'Este campo é obrigatório',
50+
4851
/* |---------------------------------------------------------------| */
4952
/* | Widgets | */
5053
/* |---------------------------------------------------------------| */
@@ -144,6 +147,14 @@ const translations: I18nTranslations = {
144147
'Ocorreu um erro ao entrar com as chaves de acesso (passkeys). Tente novamente mais tarde.',
145148
'errors.sign.in.flow.passkeys.completion.failure':
146149
'Ocorreu um erro ao completar o login com as chaves de acesso (passkeys). Tente novamente mais tarde.',
150+
'errors.sign.up.initialization': 'Ocorreu um erro durante a inicialização. Tente novamente mais tarde.',
151+
'errors.sign.up.flow.failure': 'Ocorreu um erro durante o fluxo de cadastro. Tente novamente mais tarde.',
152+
'errors.sign.up.flow.initialization.failure':
153+
'Ocorreu um erro ao inicializar o fluxo de cadastro. Tente novamente mais tarde.',
154+
'errors.sign.up.components.not.available':
155+
'O formulário de cadastro não está disponível no momento. Tente novamente mais tarde.',
156+
'errors.sign.in.components.not.available':
157+
'O formulário de login não está disponível no momento. Tente novamente mais tarde.',
147158
};
148159

149160
const metadata: I18nMetadata = {

packages/i18n/src/translations/pt-PT.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ const translations: I18nTranslations = {
4545
'elements.fields.username': 'Nome de utilizador',
4646
'elements.fields.password': 'Palavra-passe',
4747

48+
/* Validation */
49+
'field.required': 'Este campo é obrigatório',
50+
4851
/* |---------------------------------------------------------------| */
4952
/* | Widgets | */
5053
/* |---------------------------------------------------------------| */
@@ -145,6 +148,14 @@ const translations: I18nTranslations = {
145148
'Ocorreu um erro ao iniciar sessão com as chaves de acesso (passkeys). Tente novamente mais tarde.',
146149
'errors.sign.in.flow.passkeys.completion.failure':
147150
'Ocorreu um erro ao completar o início de sessão com as chaves de acesso (passkeys). Tente novamente mais tarde.',
151+
'errors.sign.up.initialization': 'Ocorreu um erro durante a inicialização. Tente novamente mais tarde.',
152+
'errors.sign.up.flow.failure': 'Ocorreu um erro durante o fluxo de registo. Tente novamente mais tarde.',
153+
'errors.sign.up.flow.initialization.failure':
154+
'Ocorreu um erro ao inicializar o fluxo de registo. Tente novamente mais tarde.',
155+
'errors.sign.up.components.not.available':
156+
'O formulário de registo não está disponível de momento. Tente novamente mais tarde.',
157+
'errors.sign.in.components.not.available':
158+
'O formulário de início de sessão não está disponível de momento. Tente novamente mais tarde.',
148159
};
149160

150161
const metadata: I18nMetadata = {

packages/i18n/src/translations/si-LK.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ const translations: I18nTranslations = {
4545
'elements.fields.username': 'පරිශීලක නාමය',
4646
'elements.fields.password': 'මුරපදය',
4747

48+
/* Validation */
49+
'field.required': 'මෙම ක්ෂේත්‍රය අවශ්‍යයි',
50+
4851
/* |---------------------------------------------------------------| */
4952
/* | Widgets | */
5053
/* |---------------------------------------------------------------| */
@@ -144,6 +147,12 @@ const translations: I18nTranslations = {
144147
'errors.sign.in.flow.passkeys.failure': 'passkeys සමඟ ලොග් වීමේදී දෝෂයක් සිදු විය. කරුණාකර පසුව නැවත උත්සාහ කරන්න.',
145148
'errors.sign.in.flow.passkeys.completion.failure':
146149
'passkeys සමඟ ලොග් වීමේ ක්‍රියාවලිය සම්පූර්ණ කිරීමේදී දෝෂයක් සිදු විය. කරුණාකර පසුව නැවත උත්සාහ කරන්න.',
150+
'errors.sign.up.initialization': 'ආරම්භ කිරීමේදී දෝෂයක් සිදු විය. කරුණාකර පසුව නැවත උත්සාහ කරන්න.',
151+
'errors.sign.up.flow.failure': 'ගිණුම් තැනීමේ ක්‍රියාවලියේදී දෝෂයක් සිදු විය. කරුණාකර පසුව නැවත උත්සාහ කරන්න.',
152+
'errors.sign.up.flow.initialization.failure':
153+
'ගිණුම් තැනීමේ ක්‍රියාවලිය ආරම්භ කිරීමේදී දෝෂයක් සිදු විය. කරුණාකර පසුව නැවත උත්සාහ කරන්න.',
154+
'errors.sign.up.components.not.available': 'ගිණුම් තැනීමේ පිටුව දැන් ලබා ගත නොහැකිය. කරුණාකර පසුව නැවත උත්සාහ කරන්න.',
155+
'errors.sign.in.components.not.available': 'ප්‍රවේශ වීමේ පිටුව දැන් ලබා ගත නොහැකිය. කරුණාකර පසුව නැවත උත්සාහ කරන්න.',
147156
};
148157

149158
const metadata: I18nMetadata = {

packages/i18n/src/translations/ta-IN.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ const translations: I18nTranslations = {
4545
'elements.fields.username': 'பயனர்பெயர்',
4646
'elements.fields.password': 'கடவுச்சொல்',
4747

48+
/* Validation */
49+
'field.required': 'இந்த புலம் தேவை',
50+
4851
/* |---------------------------------------------------------------| */
4952
/* | Widgets | */
5053
/* |---------------------------------------------------------------| */
@@ -146,6 +149,12 @@ const translations: I18nTranslations = {
146149
'பாஸ்கீக்கள் மூலம் உள்நுழையும்போது பிழை ஏற்பட்டது. பின்னர் மீண்டும் முயற்சிக்கவும்.',
147150
'errors.sign.in.flow.passkeys.completion.failure':
148151
'பாஸ்கீ உள்நுழைவு முடிக்கும் போது பிழை ஏற்பட்டது. பின்னர் மீண்டும் முயற்சிக்கவும்.',
152+
'errors.sign.up.initialization': 'தொடங்கும்போது பிழை ஏற்பட்டது. பின்னர் மீண்டும் முயற்சிக்கவும்.',
153+
'errors.sign.up.flow.failure': 'பதிவு செய்யும் செயல்பாட்டில் பிழை ஏற்பட்டது. பின்னர் மீண்டும் முயற்சிக்கவும்.',
154+
'errors.sign.up.flow.initialization.failure':
155+
'பதிவு செய்யும் செயல்பாட்டை தொடங்கும்போது பிழை ஏற்பட்டது. பின்னர் மீண்டும் முயற்சிக்கவும்.',
156+
'errors.sign.up.components.not.available': 'பதிவு படிவம் இப்போது கிடைக்கவில்லை. பின்னர் மீண்டும் முயற்சிக்கவும்.',
157+
'errors.sign.in.components.not.available': 'உள்நுழைவு படிவம் இப்போது கிடைக்கவில்லை. பின்னர் மீண்டும் முயற்சிக்கவும்.',
149158
};
150159

151160
const metadata: I18nMetadata = {

0 commit comments

Comments
 (0)