Einstellungen
This commit is contained in:
@@ -59,7 +59,7 @@ export const ProfileForm = ({
|
||||
.max(30, {
|
||||
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",
|
||||
}),
|
||||
lastname: z
|
||||
@@ -70,7 +70,7 @@ export const ProfileForm = ({
|
||||
.max(30, {
|
||||
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",
|
||||
}),
|
||||
settingsHideLastname: z.boolean(),
|
||||
@@ -150,7 +150,7 @@ export const ProfileForm = ({
|
||||
{form.formState.errors.firstname && (
|
||||
<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">
|
||||
<PersonIcon /> Nachname
|
||||
</span>
|
||||
@@ -165,7 +165,7 @@ export const ProfileForm = ({
|
||||
{form.formState.errors.lastname && (
|
||||
<p className="text-error">{form.formState.errors.lastname?.message}</p>
|
||||
)}
|
||||
<label className="label">
|
||||
<label className="label mt-2">
|
||||
<input
|
||||
type="checkbox"
|
||||
{...form.register("settingsHideLastname")}
|
||||
|
||||
Reference in New Issue
Block a user