import { Alert } from '@/components'; import { Button } from '@/components/ui/button'; import { Input } from '@/components/ui/input'; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@/components/ui/select'; interface MemberCredentials { accessType: string | null; username: string; credential: string; confirmCredential: string; } interface Props { form: MemberCredentials; error: string | null; onChange: (key: keyof MemberCredentials, value: string) => void; onSubmit: () => void; } const MemberCredentialsForm = ({ form, error, onChange, onSubmit }: Props) => { return (