22
33namespace Moox \Media \Resources ;
44
5- use Filament \Tables \Table ;
6- use Filament \Schemas \Schema ;
7- use Moox \Media \Models \Media ;
5+ use Filament \Actions \DeleteAction ;
86use Filament \Actions \EditAction ;
7+ use Filament \Forms \Components \TextInput ;
98use Filament \Resources \Resource ;
10- use Filament \Actions \DeleteAction ;
11- use Moox \Media \Models \MediaCollection ;
9+ use Filament \Schemas \Schema ;
1210use Filament \Tables \Columns \TextColumn ;
13- use Filament \Forms \ Components \ TextInput ;
11+ use Filament \Tables \ Table ;
1412use Moox \Core \Traits \Base \BaseInResource ;
1513use Moox \Localization \Models \Localization ;
14+ use Moox \Media \Models \Media ;
15+ use Moox \Media \Models \MediaCollection ;
16+ use Moox \Media \Resources \MediaCollectionResource \Pages \CreateMediaCollection ;
1617use Moox \Media \Resources \MediaCollectionResource \Pages \EditMediaCollection ;
1718use Moox \Media \Resources \MediaCollectionResource \Pages \ListMediaCollections ;
18- use Moox \Media \Resources \MediaCollectionResource \Pages \CreateMediaCollection ;
1919
2020class MediaCollectionResource extends Resource
2121{
@@ -107,7 +107,7 @@ public static function table(Table $table): Table
107107 ->where ('is_active_admin ' , true )
108108 ->with ('language ' )
109109 ->first ();
110-
110+
111111 if ($ defaultLocale && $ defaultLocale ->language ) {
112112 $ defaultLang = $ defaultLocale ->language ->alpha2 ;
113113 $ fallbackTranslation = $ record ->translations ()->where ('locale ' , $ defaultLang )->first ();
@@ -127,11 +127,11 @@ public static function table(Table $table): Table
127127 ->extraAttributes (function ($ record , $ livewire ) {
128128 $ currentLang = $ livewire ->lang ?? app ()->getLocale ();
129129 $ translation = $ record ->translations ()->where ('locale ' , $ currentLang )->first ();
130-
130+
131131 if ($ translation && $ translation ->name ) {
132132 return [];
133133 }
134-
134+
135135 return ['style ' => 'color: var(--gray-500); ' ];
136136 }),
137137 TextColumn::make ('description ' )
0 commit comments