SimpleFormIterator

<SimpleFormIterator> renders editable array items inside an ArrayInput.

Installation

pnpm dlx shadcn@latest add @shadmin/simple-form-iterator

Usage

import { SimpleFormIterator } from "@/components/admin";
 
<ArrayInput source="items">
  <SimpleFormIterator>
    <TextInput source="name" />
  </SimpleFormIterator>
</ArrayInput>;

Before: teams had to infer this component from surrounding CRUD examples.

After: the component has a direct import example and a focused behavior note.

Props

PropRequiredTypeDefaultDescription
childrenRequiredReactNode-Inputs rendered for each array item.

Behavior

Use this component inside the matching ra-core context. For example, list helpers belong inside a list, form helpers belong inside a form, and show-layout helpers belong inside a show view.