Lưu array of field objects trong state.
- Render với map, mỗi field có unique id làm key.
- Thêm:
setFields(prev => [...prev, { id: uuid(), value: '' }]). - Xóa:
setFields(prev => prev.filter(f => f.id !== id)). - React Hook Form cung cấp useFieldArray hook xử lý pattern này với performance tốt hơn.