Filament Repeater field with positions: pick the top 3 tournament winners, auto-disabling that winner in other dropdowns.
The whole logic of this live-updated form is in the Filament Resource file, in its form()
method.
Repeater::make()
with ->defaultItems(3)->addable(false)->deletable(false)
to have strictly 3 items.Tournament
model from method country()