class RewardsRelationManager extends RelationManager {
protected static string $relationship = 'rewards';
[....]
Forms\Components\Repeater::make('currencies')
->relationship()
->schema([
Forms\Components\Select::make('currency_id')
->label('Currency')
->options(fn () => \App\Models\Currency::pluck('name', 'id'))
->required(),
Forms\Components\TextInput::make('amount')
->numeric()
->required()
->minValue(1)
->label('Amount'),
])
class RewardsRelationManager extends RelationManager {
protected static string $relationship = 'rewards';
[....]
Forms\Components\Repeater::make('currencies')
->relationship()
->schema([
Forms\Components\Select::make('currency_id')
->label('Currency')
->options(fn () => \App\Models\Currency::pluck('name', 'id'))
->required(),
Forms\Components\TextInput::make('amount')
->numeric()
->required()
->minValue(1)
->label('Amount'),
])