import React from 'react'; import FormField from './FormField'; /** * Component that renders a form based on a field definition * * @param {Object} props Component props * @param {Array} props.fields Array of field definitions * @param {Object} props.values Current values for the fields * @param {Function} props.onChange Handler for field value changes * @param {string} props.idPrefix Prefix for field IDs */ const FormFieldDefinition = ({ fields, values, onChange, idPrefix = '', }) => { // Ensure values is an object const safeValues = values || {}; return (