Einstellungen

This commit is contained in:
PxlLoewe
2025-07-13 00:44:09 -07:00
parent 1191bb4c27
commit f721c27964

View File

@@ -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")}