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 @@ -
merge(['class' => 'bg-gray-800 p-5 flex flex-col gap-5 items-center rounded']) }}> +
merge(['class' => 'bg-gray-700 p-5 flex flex-col gap-5 items-center rounded']) }}> {{ $slot }}
diff --git a/resources/views/livewire/lists.blade.php b/resources/views/livewire/lists.blade.php index 8db9253..1f983f4 100644 --- a/resources/views/livewire/lists.blade.php +++ b/resources/views/livewire/lists.blade.php @@ -26,8 +26,13 @@ diff --git a/resources/views/livewire/movie-list.blade.php b/resources/views/livewire/movie-list.blade.php index dcf5edd..3f33fe8 100644 --- a/resources/views/livewire/movie-list.blade.php +++ b/resources/views/livewire/movie-list.blade.php @@ -7,7 +7,7 @@
- +
@@ -20,9 +20,16 @@
- +
+ +
+ Sort: + DESC + ASC +
+

-
@@ -55,7 +61,7 @@

Settings

-
+
-
- +
+ -

Create Account

+ +
+ -
- @if($errors->any()) -
- @foreach($errors->all() as $error) -

{{$error}}

- @endforeach -
- @endif + + + @if($errors->any()) +
+ @foreach($errors->all() as $error) +

{{$error}}

+ @endforeach +
+ @endif -
- - -
-
- - -
- - -
+
+ + +
+
+ + +
+ + + + +
+ diff --git a/resources/views/pages/auth/reset-password.blade.php b/resources/views/pages/auth/reset-password.blade.php index 475f282..8c335b9 100644 --- a/resources/views/pages/auth/reset-password.blade.php +++ b/resources/views/pages/auth/reset-password.blade.php @@ -1,43 +1,33 @@ -
-

Reset Password

+ +
+ -
- @csrf - @if($errors->any()) -
- @foreach($errors->all() as $error) -

{{$error}}

- @endforeach -
- @endif + + + @csrf + @if($errors->any()) +
+ @foreach($errors->all() as $error) +

{{$error}}

+ @endforeach +
+ @endif -
- - -
-
- - -
-
- - -
- - -
+
+ + +
+
+ + +
+
+ + +
+ + + + +
+