44
55namespace Moox \Media ;
66
7- use Filament \Support \Assets \Css ;
8- use Filament \Support \Assets \Js ;
9- use Filament \Support \Facades \FilamentAsset ;
10- use Filament \Support \Facades \FilamentView ;
11- use Filament \Tables \View \TablesRenderHook ;
12- use Illuminate \Support \Facades \Gate ;
137use Livewire \Livewire ;
14- use Moox \Media \Http \Livewire \MediaPickerModal ;
15- use Moox \Media \Http \Livewire \MediaUploader ;
168use Moox \Media \Models \Media ;
9+ use Filament \Support \Assets \Js ;
10+ use Filament \Support \Assets \Css ;
11+ use Illuminate \Support \Facades \Gate ;
1712use Moox \Media \Policies \MediaPolicy ;
18- use Moox \ Media \ Resources \ MediaResource \ Pages \ ListMedia ;
13+ use Illuminate \ Support \ Facades \ Blade ;
1914use Spatie \LaravelPackageTools \Package ;
15+ use Filament \Support \Facades \FilamentView ;
16+ use Filament \Tables \View \TablesRenderHook ;
17+ use Filament \Support \Facades \FilamentAsset ;
18+ use Moox \Media \Http \Livewire \MediaUploader ;
19+ use Moox \Media \Http \Livewire \MediaPickerModal ;
2020use Spatie \LaravelPackageTools \PackageServiceProvider ;
21+ use Moox \Media \Resources \MediaResource \Pages \ListMedia ;
2122
2223class MediaServiceProvider extends PackageServiceProvider
2324{
@@ -39,21 +40,22 @@ public function boot()
3940
4041 Gate::policy (Media::class, MediaPolicy::class);
4142
42- $ this ->loadViewsFrom (__DIR__ . '/../resources/views ' , 'media ' );
43+ $ this ->loadViewsFrom (__DIR__ . '/../resources/views ' , 'media ' );
4344 Livewire::component ('media-picker-modal ' , MediaPickerModal::class);
4445 Livewire::component ('media-uploader ' , MediaUploader::class);
4546
4647 $ this ->publishes ([
47- __DIR__ . '/../resources/dist/icons ' => public_path ('vendor/media/icons ' ),
48+ __DIR__ . '/../resources/dist/icons ' => public_path ('vendor/media/icons ' ),
4849 ], 'media-icons ' );
4950
5051 FilamentAsset::register ([
5152 Js::make ('filepond-js ' , asset ('vendor/livewire-filepond/filepond.js ' )),
5253 // Css::make('filepond-css', asset('vendor/livewire-filepond/filepond.css')),
5354 ]);
55+
5456 FilamentView::registerRenderHook (
5557 TablesRenderHook::TOOLBAR_TOGGLE_COLUMN_TRIGGER_BEFORE ,
56- fn (): string => Blade::render ('@include("localization::lang-selector") ' ),
58+ fn (): string => Blade::render ('@include("localization::lang-selector") ' ),
5759 scopes: ListMedia::class
5860 );
5961 }
0 commit comments