diff --git a/app/Filament/User/Resources/SpiceResource.php b/app/Filament/User/Resources/SpiceResource.php index 476adb2..8e62de2 100644 --- a/app/Filament/User/Resources/SpiceResource.php +++ b/app/Filament/User/Resources/SpiceResource.php @@ -24,7 +24,10 @@ class SpiceResource extends Resource protected static ?string $slug = 'rohstoffe'; protected static ?string $navigationGroup = 'Lager'; - protected static bool $shouldRegisterNavigation = false; + public static function shouldRegisterNavigation(): bool + { + return auth()->user()?->hasRole('sms-admin') ?? false; + } protected static ?string $navigationIcon = 'heroicon-o-cube'; public static function form(Form $form): Form @@ -74,6 +77,7 @@ class SpiceResource extends Resource ]) ->actions([ Tables\Actions\EditAction::make(), + Tables\Actions\DeleteAction::make(), ]) ->bulkActions([ Tables\Actions\BulkActionGroup::make([