22
33namespace Moox \Passkey \Resources ;
44
5+ use Filament \Schemas \Schema ;
6+ use Filament \Schemas \Components \Utilities \Set ;
7+ use Filament \Actions \EditAction ;
8+ use Filament \Actions \DeleteBulkAction ;
59use Filament \Forms \Components \Select ;
610use Filament \Forms \Components \Textarea ;
711use Filament \Forms \Components \TextInput ;
8- use Filament \Forms \Form ;
9- use Filament \Forms \Set ;
1012use Filament \Resources \Resource ;
11- use Filament \Tables \Actions \DeleteBulkAction ;
12- use Filament \Tables \Actions \EditAction ;
1313use Filament \Tables \Columns \TextColumn ;
1414use Filament \Tables \Table ;
1515use Illuminate \Support \Facades \Config ;
@@ -27,13 +27,13 @@ class PasskeyResource extends Resource
2727
2828 protected static ?string $ model = Passkey::class;
2929
30- protected static ? string $ navigationIcon = 'gmdi-fingerprint-o ' ;
30+ protected static string | \ BackedEnum | null $ navigationIcon = 'gmdi-fingerprint-o ' ;
3131
3232 #[Override]
33- public static function form (Form $ form ): Form
33+ public static function form (Schema $ schema ): Schema
3434 {
35- return $ form
36- ->schema ([
35+ return $ schema
36+ ->components ([
3737 TextInput::make ('title ' )
3838 ->label (__ ('core::passkey.title ' ))
3939 ->maxLength (255 )
@@ -109,10 +109,10 @@ public static function table(Table $table): Table
109109 ->sortable (),
110110 ])
111111 ->defaultSort ('title ' , 'desc ' )
112- ->actions ([
112+ ->recordActions ([
113113 EditAction::make (),
114114 ])
115- ->bulkActions ([
115+ ->toolbarActions ([
116116 DeleteBulkAction::make (),
117117 ]);
118118 }
0 commit comments