diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 860d1c5..24580a6 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -7,6 +7,7 @@ use Illuminate\Pagination\Paginator; use Illuminate\Support\Carbon; use Illuminate\Support\Facades\App; use Illuminate\Support\Facades\URL; +use Illuminate\Support\Facades\Vite; use Illuminate\Support\ServiceProvider; class AppServiceProvider extends ServiceProvider @@ -88,6 +89,13 @@ class AppServiceProvider extends ServiceProvider private function sharetoView() { if (!app()->runningInConsole()) { + // * VITE ALIASES + Vite::macro('image', function (string $asset) { + /** @var \Illuminate\Foundation\Vite $self */ + $self = $this; + $self->asset("resources/assets/images/{$asset}"); + }); + // * FORCE BOOTSTRAP PAGINATOR (or custom if in front) // Early boot, request wont be filled as expected. if (collect(explode('/', \request()->getPathInfo()))->get(1) === 'bo') { diff --git a/resources/ts/bo.ts b/resources/ts/bo.ts index 8dff049..e892f20 100644 --- a/resources/ts/bo.ts +++ b/resources/ts/bo.ts @@ -1,3 +1,6 @@ +// ASSETS +import.meta.glob(["./../assets/images/**"]); + // UTILITIES import "./utilities/bootstrap"; import "./utilities/fontawesome"; diff --git a/resources/ts/fo.ts b/resources/ts/fo.ts index 8ecb4b7..ae46fda 100644 --- a/resources/ts/fo.ts +++ b/resources/ts/fo.ts @@ -1,3 +1,6 @@ +// ASSETS +import.meta.glob(["./../assets/images/**"]); + // UTILITIES import "./utilities/bootstrap"; import "./utilities/fontawesome"; diff --git a/resources/views/vendor/mail/html/header.blade.php b/resources/views/vendor/mail/html/header.blade.php index 342648f..99e1221 100644 --- a/resources/views/vendor/mail/html/header.blade.php +++ b/resources/views/vendor/mail/html/header.blade.php @@ -5,7 +5,7 @@ @else {{-- FIXME: Personaliser ca --}} -
+
{{ $slot }} @endif