🧹 Migrate Yarn registry URLs to npm registry: update yarn.lock dependencies for consistency and clean up unused entries.

This commit is contained in:
HolgerHatGarKeineNode
2026-01-23 20:02:21 +01:00
parent a2bce07520
commit 578e4f13fc
6 changed files with 508 additions and 668 deletions

View File

@@ -2,6 +2,8 @@
namespace App\Livewire\Forms;
use App\Enums\AssociationStatus;
use App\Models\EinundzwanzigPleb;
use Livewire\Attributes\Validate;
use Livewire\Form;
@@ -10,6 +12,26 @@ class ApplicationForm extends Form
#[Validate('nullable|string')]
public $reason = '';
#[Validate('boolean')]
#[Validate('accepted')]
public $check = false;
public ?EinundzwanzigPleb $currentPleb = null;
public function setPleb(EinundzwanzigPleb $pleb): void
{
$this->currentPleb = $pleb;
}
public function apply(AssociationStatus|int $status): void
{
$this->validate();
$status = $status instanceof AssociationStatus ? $status : AssociationStatus::from($status);
$this->currentPleb->update([
'association_status' => $status,
]);
$this->reset('check');
}
}