set type to image property

This commit is contained in:
2024-01-09 15:12:39 +03:00
parent 3bb04d9af4
commit dd587c22e5
4 changed files with 11 additions and 7 deletions

View File

@@ -9,6 +9,7 @@ use Livewire\Component;
use Livewire\WithFileUploads;
use Illuminate\View\View;
use Livewire\Features\SupportFileUploads\TemporaryUploadedFile;
use Illuminate\Http\UploadedFile;
class Create extends Component
{
@@ -16,7 +17,7 @@ class Create extends Component
public string $name = '';
public $image;
public UploadedFile|null $image = null;
public int|string $duration = 7;

View File

@@ -6,6 +6,7 @@ use App\Models\Plan;
use Livewire\Component;
use Livewire\WithFileUploads;
use Illuminate\View\View;
use Illuminate\Http\UploadedFile;
class Edit extends Component
{
@@ -15,7 +16,7 @@ class Edit extends Component
public string $name = '';
public $image;
public string|UploadedFile $image = '';
public string|int $duration = '7';

View File

@@ -8,18 +8,19 @@ use Illuminate\Support\Facades\Auth;
use Livewire\Attributes\On;
use Livewire\Component;
use Livewire\WithFileUploads;
use Illuminate\Database\Eloquent\Casts\AsCollection;
use Illuminate\View\View;
use Illuminate\Support\Collection;
use Illuminate\Http\UploadedFile;
use Illuminate\Support\Facades\Storage;
use Illuminate\Filesystem\FilesystemAdapter;
use Livewire\Features\SupportFileUploads\TemporaryUploadedFile;
use Illuminate\Http\UploadedFile;
class Create extends Component
{
use WithFileUploads;
// public UploadedFile $image;
public $image;
// public TemporaryUploadedFile $image;
public UploadedFile|null $image = null;
public string $state = 'active';

View File

@@ -10,6 +10,7 @@ use Illuminate\Http\UploadedFile;
use Illuminate\Support\Facades\Storage;
use Livewire\Livewire;
use Tests\TestCase;
use Illuminate\Http\Testing\File;
/**
* @internal
@@ -22,7 +23,7 @@ final class CreateTest extends TestCase
private Recipe $recipe;
private UploadedFile $image;
private File $image;
public function setUp(): void
{