Einstellungen
This commit is contained in:
@@ -59,7 +59,7 @@ export const ProfileForm = ({
|
|||||||
.max(30, {
|
.max(30, {
|
||||||
message: "Der Vorname darf maximal 30 Zeichen lang sein",
|
message: "Der Vorname darf maximal 30 Zeichen lang sein",
|
||||||
})
|
})
|
||||||
.refine((val) => val.length === 0 || (/^[A-ZÄÖÜ]/.test(val) && val.split(" ").length > 1), {
|
.refine((val) => /^[A-ZÄÖÜ]/.test(val), {
|
||||||
message: "Der Vorname muss mit einem Großbuchstaben beginnen",
|
message: "Der Vorname muss mit einem Großbuchstaben beginnen",
|
||||||
}),
|
}),
|
||||||
lastname: z
|
lastname: z
|
||||||
@@ -70,7 +70,7 @@ export const ProfileForm = ({
|
|||||||
.max(30, {
|
.max(30, {
|
||||||
message: "Der Nachname darf maximal 30 Zeichen lang sein",
|
message: "Der Nachname darf maximal 30 Zeichen lang sein",
|
||||||
})
|
})
|
||||||
.refine((val) => val.length === 0 || val.includes(" ") || /^[A-ZÄÖÜ]/.test(val), {
|
.refine((val) => val.includes(" ") || /^[A-ZÄÖÜ]/.test(val), {
|
||||||
message: "Der Nachname muss mit einem Großbuchstaben beginnen",
|
message: "Der Nachname muss mit einem Großbuchstaben beginnen",
|
||||||
}),
|
}),
|
||||||
settingsHideLastname: z.boolean(),
|
settingsHideLastname: z.boolean(),
|
||||||
@@ -150,7 +150,7 @@ export const ProfileForm = ({
|
|||||||
{form.formState.errors.firstname && (
|
{form.formState.errors.firstname && (
|
||||||
<p className="text-error">{form.formState.errors.firstname.message}</p>
|
<p className="text-error">{form.formState.errors.firstname.message}</p>
|
||||||
)}
|
)}
|
||||||
<label className="floating-label w-full mb-5">
|
<label className="floating-label w-full mt-4">
|
||||||
<span className="text-lg flex items-center gap-2">
|
<span className="text-lg flex items-center gap-2">
|
||||||
<PersonIcon /> Nachname
|
<PersonIcon /> Nachname
|
||||||
</span>
|
</span>
|
||||||
@@ -165,7 +165,7 @@ export const ProfileForm = ({
|
|||||||
{form.formState.errors.lastname && (
|
{form.formState.errors.lastname && (
|
||||||
<p className="text-error">{form.formState.errors.lastname?.message}</p>
|
<p className="text-error">{form.formState.errors.lastname?.message}</p>
|
||||||
)}
|
)}
|
||||||
<label className="label">
|
<label className="label mt-2">
|
||||||
<input
|
<input
|
||||||
type="checkbox"
|
type="checkbox"
|
||||||
{...form.register("settingsHideLastname")}
|
{...form.register("settingsHideLastname")}
|
||||||
|
|||||||
Reference in New Issue
Block a user