Может смущать, что в компонентах Vue, которые поставляются с Jetstream (inertia) используются параметры, которые нигде не объявляются — $page.props.auth.user.name
. Оказалось, что Inertia самостоятельно подгружает эти параметры, и настраивается этом файле app\Http\Middleware\HandleInertiaRequests.php
:
public function share(Request $request) { return array_merge(parent::share($request), [ 'auth' => [ 'user' => $request->user(), ], ]); }
Комментарии (0)
Не писать ответ