return Repeater::make('steps')
->relationship()
->schema(static::getSchema())
->columns(1)
->collapsed()
->collapsible()
->itemLabel(fn(array $state): ?string => $state['name'][App::getLocale()] ?? __('app.new_step'))
->addActionLabel(__('app.add_step'))
->reorderable()
->reorderableWithButtons()
->orderColumn('order')
->defaultItems(0);
return Repeater::make('steps')
->relationship()
->schema(static::getSchema())
->columns(1)
->collapsed()
->collapsible()
->itemLabel(fn(array $state): ?string => $state['name'][App::getLocale()] ?? __('app.new_step'))
->addActionLabel(__('app.add_step'))
->reorderable()
->reorderableWithButtons()
->orderColumn('order')
->defaultItems(0);