import { FieldArray as FormikFieldArray } from "formik"; import React from "react"; import theme from "mazlo-theme"; import { Button } from "../Button"; import { View } from "../View"; import styles from "./styles"; type Props = { itemPadding?: number; maxItems?: number; name?: string; onAdd: () => any; renderItem: (params: { item: any; index: number }) => React.ReactNode; value?: any[]; buttonTitleAdd?: string; }; const FormArray = ({ itemPadding = theme.space[4], maxItems, name, onAdd, renderItem, value, buttonTitleAdd = "Add New", }: Props) => { return ( {(arrayHelpers) => ( {value && value.length > 0 && value.map((item, index) => ( {renderItem({ item, index })}