A lot of things.

This commit is contained in:
2026-05-27 21:24:38 +02:00
parent b361f07954
commit d02baa89d6
43 changed files with 1340 additions and 231 deletions

View File

@@ -3,6 +3,7 @@
namespace App\View\Components;
use App\Auth\XenForoUser;
use App\Services\XenforoService;
use Closure;
use Illuminate\Contracts\View\View;
use Illuminate\View\Component;
@@ -13,11 +14,13 @@ class XenForoAvatar extends Component
* Create a new component instance.
*/
public function __construct(
public ?XenForoUser $user = null,
public null|int|XenForoUser $user = null,
)
{
if( $this->user === null )
$this->user = \Auth::user();
else if( is_int( $this->user ) )
$this->user = app(XenforoService::class)->getXfUser( $this->user );
}
/**