*/ public function share(Request $request): array { return [ ...parent::share($request), 'auth' => [ 'user' => $request->user() ? [ 'id' => $request->user()->id, 'name' => $request->user()->name, 'email' => $request->user()->email, 'avatar' => $request->user()->avatar, ] : null, ], 'flash' => [ 'success' => $request->session()->get('success'), 'error' => $request->session()->get('error'), ], 'last_synced_at' => CtsSyncLog::latest()->first()?->synced_at, 'app_name' => config('app.name'), ]; } }