{type}
is unknown. We can only display the JSON definition.",
+ "description": "Informational message about unsupported component",
+ "originalDefault": "The component type {type}
is unknown. We can only display the JSON definition."
+ },
"JDYF2q": {
"defaultMessage": "The data entered in this component will be removed in accordance with the privacy settings.",
"description": "Tooltip for 'IsSensitiveData' builder field",
diff --git a/i18n/messages/nl.json b/i18n/messages/nl.json
index 941de639..8367cd31 100644
--- a/i18n/messages/nl.json
+++ b/i18n/messages/nl.json
@@ -470,6 +470,11 @@
"description": "Values table: accessible label to remove an option",
"originalDefault": "Remove"
},
+ "ISVTEk": {
+ "defaultMessage": "The component type {type}
is unknown. We can only display the JSON definition.",
+ "description": "Informational message about unsupported component",
+ "originalDefault": "The component type {type}
is unknown. We can only display the JSON definition."
+ },
"JDYF2q": {
"defaultMessage": "Gegevens opgevoerd in dit component worden geschoond volgens de privacy-instellingen.",
"description": "Tooltip for 'IsSensitiveData' builder field",
diff --git a/src/components/ComponentConfiguration.tsx b/src/components/ComponentConfiguration.tsx
index 20780ef5..eca05a25 100644
--- a/src/components/ComponentConfiguration.tsx
+++ b/src/components/ComponentConfiguration.tsx
@@ -1,8 +1,16 @@
+import {JSONEditor} from '@open-formulieren/monaco-json-editor';
+import {FallbackSchema} from '@open-formulieren/types';
+import {FormattedMessage} from 'react-intl';
+
import {BuilderContext, BuilderContextType} from '@/context';
+import {isKnownComponentType} from '@/registry';
import ComponentEditForm, {ComponentEditFormProps} from './ComponentEditForm';
-export interface ComponentConfigurationProps extends BuilderContextType, ComponentEditFormProps {}
+type MergedProps = BuilderContextType & ComponentEditFormProps;
+export type ComponentConfigurationProps = Omit{chunks}
,
+ }}
+ />
+