FileUpload::make('_thumbnail_image_id') ->label('Product Image') ->extraInputAttributes([ 'data-id' => '_thumbnail_image_id', // 'data-url' => URL::signedRoute('livewire.upload-file', ['expires' => now()->addMinutes(30)]) ])->image()->visibility('public') ->disk('local') // Ensure correct disk, i also using the 'public' one->directory('product')->columnSpan('full'),
app_url
php artisan storage:link
->disk('public')
disk('local')