diff --git a/app/Livewire/MovieList.php b/app/Livewire/MovieList.php index a2c6730..cd4d8c5 100644 --- a/app/Livewire/MovieList.php +++ b/app/Livewire/MovieList.php @@ -5,10 +5,12 @@ namespace App\Livewire; use App\Livewire\Forms\MovieListForm; use App\Livewire\Forms\SettingsForm; use App\Models\MovieList as MovieListModel; +use Livewire\Attributes\Locked; use Livewire\Component; class MovieList extends Component { + #[locked] public int $id; public MovieListModel $list; public $movies = []; @@ -36,7 +38,6 @@ class MovieList extends Component if ($list) { $this->list = $list; - $this->movies = $list->movies; $this->filteredMovies = $list->movies; $this->settingsForm->setList($list); } else { @@ -46,7 +47,7 @@ class MovieList extends Component public function filterMovies(): void { - $this->filteredMovies = collect($this->movies) + $this->filteredMovies = collect($this->list->movies) ->filter(fn($movie) => stripos($movie->title, $this->filterText) !== false); } diff --git a/resources/views/components/ui/card.blade.php b/resources/views/components/ui/card.blade.php index 17b66f3..e6db936 100644 --- a/resources/views/components/ui/card.blade.php +++ b/resources/views/components/ui/card.blade.php @@ -1,3 +1,3 @@ -
{{$error}}
- @endforeach -{{$error}}
+ @endforeach +