components([ TextInput::make('name') ->required(), TextInput::make('slug') ->required(), Textarea::make('description') ->columnSpanFull(), CheckboxList::make('allowed_fields') ->label('Allowed Fields') ->options(array_combine( DataSourceFields::DVLA, DataSourceFields::DVLA )) ->columns(3) ->searchable() ->bulkToggleable() ->helperText('Select which fields this tier can access.') ->columnSpanFull(), ]); } }