Dummydaten und Sprache angepasst

Dieser Commit ist enthalten in:
Claude Project Manager
2025-09-29 00:35:31 +02:00
Ursprung b462f69281
Commit e275b8fcd6
32 geänderte Dateien mit 122 neuen und 175 gelöschten Zeilen

Datei anzeigen

@ -175,7 +175,7 @@ export default function EmployeeForm() {
if (!formData.firstName.trim()) errors.firstName = 'Vorname ist erforderlich'
if (!formData.lastName.trim()) errors.lastName = 'Nachname ist erforderlich'
if (!formData.employeeNumber.trim()) errors.employeeNumber = 'Mitarbeiternummer ist erforderlich'
if (!formData.employeeNumber.trim()) errors.employeeNumber = 'Personalnummer ist erforderlich'
if (!formData.position.trim()) errors.position = 'Position ist erforderlich'
if (!formData.department.trim()) errors.department = 'Abteilung ist erforderlich'
if (!formData.email.trim()) errors.email = 'E-Mail ist erforderlich'
@ -250,7 +250,7 @@ export default function EmployeeForm() {
if (err.response?.status === 401) {
setError('Ihre Session ist abgelaufen. Bitte melden Sie sich erneut an.')
} else {
setError(err.response?.data?.message || 'Fehler beim Erstellen des Mitarbeiters')
setError(err.response?.data?.message || 'Fehler beim Erstellen des Profils')
}
} finally {
setLoading(false)
@ -261,7 +261,7 @@ export default function EmployeeForm() {
<div>
<div className="flex justify-between items-center mb-8">
<h1 className="text-title-lg font-poppins font-bold text-primary">
Neuer Mitarbeiter
Neues Mitarbeitendenprofil
</h1>
<button
onClick={() => navigate('/employees')}
@ -288,7 +288,7 @@ export default function EmployeeForm() {
<div className="md:col-span-2 flex justify-center mb-6">
<div>
<label className="block text-sm font-medium text-secondary mb-2 text-center">
Mitarbeiterfoto
Profilfoto
</label>
<PhotoPreview
currentPhoto={employeePhoto || undefined}
@ -696,7 +696,7 @@ export default function EmployeeForm() {
disabled={loading}
className="btn-primary"
>
{loading ? 'Wird gespeichert...' : 'Mitarbeiter erstellen'}
{loading ? 'Wird gespeichert...' : 'Profil erstellen'}
</button>
</div>
</form>