*/ 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, 'functie' => $request->user()->functie, 'afdeling' => $request->user()->afdeling, 'roles' => $request->user()->roles->pluck('naam'), ] : null, ], 'flash' => [ 'success' => $request->session()->get('success'), 'error' => $request->session()->get('error'), ], 'locale' => app()->getLocale(), ]; } }