lernschiff/app/Livewire/Settings/Modals/LogoutAll.php

27 lines
605 B
PHP

<?php
namespace App\Livewire\Settings\Modals;
use Illuminate\Contracts\View\View;
use LivewireUI\Modal\ModalComponent;
class LogoutAll extends ModalComponent
{
public function logoutAll(): void
{
// Real implementation needs current password to invalidate other sessions.
// Placeholder: close modal — actual session-cleanup wired in future MVP.
$this->closeModal();
}
public static function modalMaxWidth(): string
{
return 'md';
}
public function render(): View
{
return view('livewire.settings.modals.logout-all');
}
}