Skip to content

Commit 3283459

Browse files
committed
fix(renderer): fixed incorect type for field-array field
1 parent 4236153 commit 3283459

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

packages/mui-component-mapper/src/files/field-array.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ReactNode } from "react";
2-
import { Field } from "@data-driven-forms/react-form-renderer";
2+
import { FieldArrayField } from "@data-driven-forms/react-form-renderer";
33
import { FormControlProps, GridProps } from "@material-ui/core";
44

55
export interface FieldArrayButtonLabels {
@@ -10,7 +10,7 @@ export interface FieldArrayButtonLabels {
1010
export interface FieldArrayProps {
1111
label?: ReactNode;
1212
description?: ReactNode;
13-
fields: Field[];
13+
fields: FieldArrayField[];
1414
defaultItem?: any;
1515
minItems?: number;
1616
maxItems?: number;

packages/pf4-component-mapper/src/files/field-array.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { ReactNode } from "react";
2-
import { Field } from "@data-driven-forms/react-form-renderer";
2+
import { FieldArrayField } from "@data-driven-forms/react-form-renderer";
33

44
export interface FieldArrayProps {
55
label?: ReactNode;
66
description?: ReactNode;
7-
fields: Field[];
7+
fields: FieldArrayField[];
88
defaultItem?: any;
99
minItems?: number;
1010
maxItems?: number;

packages/react-form-renderer/src/files/field-array.d.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
import { FieldArrayProps } from 'react-final-form-arrays';
2+
import Field from './field';
3+
4+
export interface FieldArrayField extends Omit<Field, 'name'> {
5+
name?: string;
6+
}
27

38
declare const FieldArray: React.ComponentType<FieldArrayProps<any, HTMLElement>>;
49

0 commit comments

Comments
 (0)