From cd44b5803f95818e00761da085a5f77ae2121e68 Mon Sep 17 00:00:00 2001 From: lukinovec Date: Fri, 20 Jan 2023 16:33:10 +0100 Subject: [PATCH] Add note about making file field thumbnails work in Nova --- source/docs/v3/integrations/nova.blade.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/source/docs/v3/integrations/nova.blade.md b/source/docs/v3/integrations/nova.blade.md index 865674a..10937eb 100644 --- a/source/docs/v3/integrations/nova.blade.md +++ b/source/docs/v3/integrations/nova.blade.md @@ -61,3 +61,15 @@ To use Nova inside of the tenant part of your application, do the following: ]) ``` - Set the `domain` in Nova config to `null` + + +## Tenant file thumbnails and previews {#file-thumbnails} +To make the file field previews show correctly, you have to call `thumbnail(fn($value, $disk) => tenant_asset($value))` and `preview(fn($value, $disk) => tenant_asset($value))` on the field. + +For example: +```php +Avatar::make('Avatar', 'photo') + ->disk('public') + ->thumbnail(fn($value, $disk) => tenant_asset($value)), + ->preview(fn($value, $disk) => tenant_asset($value)), +```