Skip to content

Commit

Permalink
after testing fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
yurytut1993 committed May 8, 2024
1 parent 9879549 commit 39237a6
Show file tree
Hide file tree
Showing 12 changed files with 13 additions and 11 deletions.
2 changes: 1 addition & 1 deletion core/app/[locale]/(default)/login/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ export default async function Login({ params: { locale }, searchParams }: Props)
<li>{t('CreateAccount.ordersTracking')}</li>
<li>{t('CreateAccount.wishlists')}</li>
</ul>
<Button asChild className="w-fit items-center px-8 py-2">
<Button asChild className="w-fit items-center px-8 py-2 hover:text-white">
<Link href="/login/register-customer">{t('CreateAccount.createLink')}</Link>
</Button>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,16 +39,18 @@ export const Password = ({ field, isValid, name, onChange }: PasswordProps) => {
</FieldControl>
{field.isRequired && (
<FieldMessage
className="absolute inset-x-0 bottom-0 inline-flex w-full text-xs font-normal text-red-200"
className="absolute inset-x-0 bottom-0 inline-flex w-full text-xs font-normal text-error-secondary"
match="valueMissing"
>
{t('emptyPasswordValidatoinMessage')}
</FieldMessage>
)}
{FieldNameToFieldId[field.entityId] === 'confirmPassword' && (
<FieldMessage
className="absolute inset-x-0 bottom-0 inline-flex w-full text-xs font-normal text-red-200"
className="absolute inset-x-0 bottom-0 inline-flex w-full text-xs font-normal text-error-secondary"
match={() => {
console.log(isValid, 'isValid');

return !isValid;
}}
>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ export const PicklistOrText = ({
</FieldControl>
{field.isRequired && options.length === 0 && (
<FieldMessage
className="absolute inset-x-0 bottom-0 inline-flex w-full text-xs font-normal text-red-200"
className="absolute inset-x-0 bottom-0 inline-flex w-full text-xs font-normal text-error-secondary"
match="valueMissing"
>
{t('emptyTextValidatoinMessage')}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,15 @@ export const Text = ({ field, isValid, name, onChange, type }: TextProps) => {
</FieldControl>
{field.isRequired && (
<FieldMessage
className="absolute inset-x-0 bottom-0 inline-flex w-full text-xs font-normal text-red-200"
className="absolute inset-x-0 bottom-0 inline-flex w-full text-xs font-normal text-error-secondary"
match="valueMissing"
>
{t('emptyTextValidatoinMessage')}
</FieldMessage>
)}
{FieldNameToFieldId[field.entityId] === 'email' && (
<FieldMessage
className="absolute inset-x-0 bottom-0 inline-flex w-full text-xs font-normal text-red-200"
className="absolute inset-x-0 bottom-0 inline-flex w-full text-xs font-normal text-error-secondary"
match="typeMismatch"
>
{t('emailValidationMessage')}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ export const RegisterCustomerForm = ({
case 'confirmPassword': {
const confirmPassword = e.target.value;

const passwordFieldName = createFieldName('customer', +fieldId);
const passwordFieldName = createFieldName('customer', FieldNameToFieldId.password);
const password = new FormData(e.target.form ?? undefined).get(passwordFieldName);

return setPassswordValid((prevState) => ({
Expand Down Expand Up @@ -209,7 +209,7 @@ export const RegisterCustomerForm = ({
setReCaptchaValid(true);
};

const onSubmit = async (formData: FormData) => {
const onSubmit = async (formData: FormData) => {
if (formData.get('customer-password') !== formData.get('customer-confirmPassword')) {
setFormStatus({
status: 'error',
Expand Down Expand Up @@ -258,7 +258,7 @@ export const RegisterCustomerForm = ({
return (
<>
{formStatus && (
<Message className="mx-auto lg:w-[830px]" variant={formStatus.status}>
<Message className="mb-8" variant={formStatus.status}>
<p>{formStatus.message}</p>
</Message>
)}
Expand Down
4 changes: 2 additions & 2 deletions core/messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -221,8 +221,8 @@
"heading": "New account",
"emptyTextValidatoinMessage": "This field can not be empty",
"emailValidationMessage": "Enter a valid email such as name@domain.com",
"emptyPasswordValidatoinMessage": "Password field can not be empty",
"equalPasswordValidatoinMessage": "Confirm password field must be equal with password",
"emptyPasswordValidatoinMessage": "Enter a password",
"equalPasswordValidatoinMessage": "Passwords don't match",
"submit": "Create account",
"submitting": "Creating account...",
"recaptchaText": "Pass ReCAPTCHA check",
Expand Down

0 comments on commit 39237a6

Please sign in to comment.