'image|max:8192'])] // max:8MB public $media = []; public function save(MediaImporter $importer) : void { $this->validate(); foreach ($this->media as $file) { $importer->import($file, $this->album); } $this->redirect(route('album.show', $this->album), navigate: true); } public function mount(Album $album) : void { $this->album = $album; } public function render() : View|Factory { return view('livewire.drawer.album.add-image'); } }