const DynamicForm = ({ config, values, onChange }) => {
return (
{Object.entries(config).map(([fieldName, fieldConfig]) => {
// Récupérer le composant selon le type
const Component = FormComponentsMap(fieldConfig.type);
if (!Component) return null;
return (
onChange(fieldName, val)}
required={fieldConfig.required}
disabled={!fieldConfig.writable}
options={fieldConfig.options} // Pour select/radio
/>
);
})}
);
};