// @flow import * as React from 'react'; import Instance from './Instance'; type Props = { editors?: Array, isCascadingPolicyApplicable?: boolean, onModification?: (id: string, isDirty: boolean) => void, onRemove?: (id: string) => void, onSave?: ( id: string, data: JSONPatchOperations, cascadingPolicy?: MetadataCascadingPolicyData, rawData: Object, ) => void, }; const Instances = ({ isCascadingPolicyApplicable = false, editors = [], onModification, onRemove, onSave }: Props) => editors.map>( ({ isDirty = false, instance, hasError = false, template }: MetadataEditor) => ( ), ); export default Instances;