initial commit
Some checks are pending
linter / quality (push) Waiting to run
tests / ci (push) Waiting to run

This commit is contained in:
Edward Tirado Jr 2025-12-12 23:07:04 -06:00
commit 0c42bef077
109 changed files with 16545 additions and 0 deletions

View file

@ -0,0 +1,20 @@
<?php
namespace App\Livewire\Forms;
use Livewire\Form;
class MovieListForm extends Form
{
public string $name = "";
public bool $is_public = false;
public function rules(): array
{
return [
'name' => ['required', 'string', 'max:255'],
'is_public' => ['required', 'boolean'],
];
}
}

View file

@ -0,0 +1,11 @@
<?php
namespace App\Livewire\Forms;
use Livewire\Attributes\Validate;
use Livewire\Form;
class MovieSearchForm extends Form
{
//
}

View file

@ -0,0 +1,21 @@
<?php
namespace App\Livewire\Forms;
use Livewire\Attributes\Validate;
use Livewire\Form;
class PasswordResetForm extends Form
{
public string $email = "";
public string $password = "";
public string $password_confirmation = "";
public function rules(): array
{
return [
'email' => ['required', 'email', 'exists:users,email'],
'password' => ['required', 'string', 'min:8', 'confirmed'],
];
}
}

View file

@ -0,0 +1,20 @@
<?php
namespace App\Livewire\Forms;
use Livewire\Attributes\Validate;
use Livewire\Form;
class RegisterUserForm extends Form
{
public string $email = "";
public string $username = "";
public function rules(): array
{
return [
"email" => ["required", "email", "unique:users,email"],
"username" => ["required", "unique:users,username"],
];
}
}