*/ public function share(Request $request): array { return [ ...parent::share($request), 'name' => config('app.name'), 'address' => app(SystemSettings::class)->address ?? '', 'auth' => [ 'user' => $request->user() ? tap($request->user()->load('userProfile', 'roles'), function ($user) { $user->setRelation('permissions', $user->getAllPermissions()); }) : null, ], 'sidebarOpen' => ! $request->hasCookie('sidebar_state') || $request->cookie('sidebar_state') === 'true', 'seo' => [ 'title' => config('app.name', 'DST Collection'), 'description' => 'DST Collection - DST Punya Gaya', 'image' => url('/assets/logo.png'), 'url' => $request->url(), ], ]; } }