'use client' import { CharacterCounter } from '@/components/ui/character-counter' interface AboutFieldsProps { uniqueId: string formData: { work: string bio: string } setFormData: (updater: (prev: any) => any) => void isLoading: boolean } /** * About section fields for the profile edit form * @param props - Component props */ export function AboutFields({ uniqueId, formData, setFormData, isLoading }: AboutFieldsProps) { return (
About You
{ setFormData(prev => ({ ...prev, work: e.target.value })) }} disabled={isLoading} className="flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50" />