check()) { $role = Auth::check() ? Auth::user()->type : ''; return match ($role) { UserType::ARTIST->value => redirect(RouteServiceProvider::ARTIST_HOME), UserType::ORGANIZER->value => redirect(RouteServiceProvider::ORGANIZER_HOME), UserType::MANAGER->value => redirect(RouteServiceProvider::MANAGER_HOME), default => redirect(RouteServiceProvider::HOME), }; } } return $next($request); } }