Select::make('roles')
->label("Role")
->multiple(false)
->default('User')
->relationship('roles', 'name')
->options(
Role::where('level', '<=', $highestLevel)
->orWhere('level', 1)
->orderBy('level')
->pluck('name', 'id')
->map(fn ($role) => ucwords(str_replace('_', ' ', $role)))
->toArray()
)
->required(),
Select::make('roles')
->label("Role")
->multiple(false)
->default('User')
->relationship('roles', 'name')
->options(
Role::where('level', '<=', $highestLevel)
->orWhere('level', 1)
->orderBy('level')
->pluck('name', 'id')
->map(fn ($role) => ucwords(str_replace('_', ' ', $role)))
->toArray()
)
->required(),