We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f1e5dbc commit 83fc501Copy full SHA for 83fc501
packages/netlify-cms-core/index.d.ts
@@ -462,16 +462,16 @@ declare module 'netlify-cms-core' {
462
fieldsMetaData: Map<string, any>;
463
}
464
465
- export interface CmsWidgetParam {
+ export interface CmsWidgetParam<T = any> {
466
name: string;
467
- controlComponent: CmsWidgetControlProps;
468
- previewComponent?: CmsWidgetPreviewProps;
+ controlComponent: CmsWidgetControlProps<T>;
+ previewComponent?: CmsWidgetPreviewProps<T>;
469
globalStyles?: any;
470
471
472
- export interface CmsWidget {
473
- control: CmsWidgetControlProps;
474
- preview?: CmsWidgetPreviewProps;
+ export interface CmsWidget<T = any> {
+ control: CmsWidgetControlProps<T>;
+ preview?: CmsWidgetPreviewProps<T>;
475
476
477
0 commit comments