'use client'; import Modal from '@/components/ui/Modal'; import type { UserWithAvatar } from './types'; type EditUserModalProps = { open: boolean; user: UserWithAvatar; arbeitsname: string; firstName: string; lastName: string; saving: boolean; onArbeitsnameChange: (value: string) => void; onFirstNameChange: (value: string) => void; onLastNameChange: (value: string) => void; onClose: () => void; onSubmit: () => void; }; export default function EditUserModal({ open, user, arbeitsname, firstName, lastName, saving, onArbeitsnameChange, onFirstNameChange, onLastNameChange, onClose, onSubmit, }: EditUserModalProps) { if (!open) return null; return (
{ e.preventDefault(); onSubmit(); }} className="space-y-3 text-sm" >
onArbeitsnameChange(e.target.value)} />
onFirstNameChange(e.target.value)} />
onLastNameChange(e.target.value)} />
); }