A generic design template for displaying data in a repeated form layout. With a Repeater, you can display several rows of data down the page, with just a few components.
The component can include repeating sets of fields within the component form. A form element called a 'Field repeater' allows you to wrap one or multiple fields within a repeatable group. The Field repeater includes a button that allows the content author to add another group of fields as an array.
The repeater field allows you to create a set of sub-fields that can be repeated again and again while editing content. It is essentially a wrapper for a group of sub-fields, so to loop through the rows of data and target the sub-field values, you must make use of a few extra functions.
The form element is used in conjunction with a component layout element called a pattern repeater. The Pattern repeater allows a section of layout on the layout canvas to be repeated. When linked together, the Field repeater will repeat the field repeaterlayout within the Pattern repeater. The result is a component that can include a repeating set of fields that repeats a corresponding layout.