Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

AppServiceProvider.php 937B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace App\Providers;
  3. use App\Services\DateRangeService;
  4. use Filament\Http\Responses\Auth\Contracts\LoginResponse;
  5. use Filament\Notifications\Livewire\Notifications;
  6. use Filament\Support\Assets\Js;
  7. use Filament\Support\Enums\Alignment;
  8. use Filament\Support\Facades\FilamentAsset;
  9. use Illuminate\Support\ServiceProvider;
  10. class AppServiceProvider extends ServiceProvider
  11. {
  12. /**
  13. * Register any application services.
  14. */
  15. public function register(): void
  16. {
  17. $this->app->singleton(DateRangeService::class);
  18. $this->app->singleton(LoginResponse::class, \App\Http\Responses\LoginResponse::class);
  19. }
  20. /**
  21. * Bootstrap any application services.
  22. */
  23. public function boot(): void
  24. {
  25. Notifications::alignment(Alignment::Center);
  26. FilamentAsset::register([
  27. Js::make('TopNavigation', __DIR__ . '/../../resources/js/TopNavigation.js'),
  28. ]);
  29. }
  30. }