Generate experiences with Puck AI
Read docs
API ReferenceComponents<FieldGroup.Item>

<FieldGroup.Item>

An item within a <FieldGroup>. Wrap each item in one for consistent spacing.

The nodes passed by renderFields and the fields override are already wrapped.

import { Puck, FieldGroup } from "@puckeditor/core";
 
export function Editor() {
  return (
    <Puck>
      <FieldGroup label="Appearance">
        <FieldGroup.Item>
          <input type="text" value="#000000" onChange={() => {}} />
        </FieldGroup.Item>
      </FieldGroup>
    </Puck>
  );
}

Props

PropExampleTypeStatus
childrenchildren: <div />ReactNodeRequired
classNameclassName: "MyItem"String-

Required props

children

A React node with the contents of the item, like a field.

Optional props

className

Define a custom class for the item.