/**
  * Display a listing of the resource.
  *
  * @param UserRepositoryInterface $userRepository
  * @param ProjectRepositoryInterface $projectRepository
  * @param Request $request
  * @return \Illuminate\Http\Response
  */
 public function index(UserRepositoryInterface $userRepository, ProjectRepositoryInterface $projectRepository, Request $request)
 {
     $projects = $userRepository->drafts($request->user()->id);
     $publishedProjects = $userRepository->published($request->user()->id);
     $failedProjects = $userRepository->failed($request->user()->id);
     return view('user.project.index', compact('projects', 'publishedProjects', 'failedProjects'));
 }