public function index(GetSurveys $request): View 	{ 		$selected_survey = $request->survey_filter; 		$survey_type = $request->enum('survey_type', SurveyType::class); 		$categories = Category::filterBySurvey($selected_survey)->bySurveyType($survey_type)->orderBy('ordering')->get(); 		$surveys = Survey::byType($survey_type)->latest('year')->get();  		return view('categories.list', compact('categories', 'survey_type', 'surveys', 'selected_survey')); 	}