+
diff --git a/resources/views/livewire/import-portfolios-field.blade.php b/resources/views/livewire/import-portfolios-field.blade.php
index 9cb9743..5b85a5f 100644
--- a/resources/views/livewire/import-portfolios-field.blade.php
+++ b/resources/views/livewire/import-portfolios-field.blade.php
@@ -4,18 +4,22 @@ use Livewire\WithFileUploads;
use Livewire\Volt\Component;
use Mary\Traits\Toast;
use App\Imports\BackupImport;
+use Livewire\Attributes\Rule;
new class extends Component {
use Toast;
use WithFileUploads;
// props
+ #[Rule('required|file|mimes:xlsx|max:2048')]
public $file;
// methods
public function import()
{
+ $this->validate();
+
$import = (new BackupImport)->import($this->file);
$this->success(__('Successfully imported!'));