{"size": 868, "ext": "js", "max_stars_repo_path": "client/app/components/dashboard/dashboard.js", "max_stars_repo_name": "nevernervous/Gemini-Frontend", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "client/app/components/dashboard/dashboard.js", "max_issues_repo_name": "nevernervous/Gemini-Frontend", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "client/app/components/dashboard/dashboard.js", "max_forks_repo_name": "nevernervous/Gemini-Frontend", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 24.8, "max_line_length": 64, "alphanum_fraction": 0.7292626728}
import angular from 'angular';
import uiRouter from 'angular-ui-router';
import dashboardComponent from './dashboard.component';
import LogoutModal from './logoutModal/logoutModal';
import ExpirationModal from './expirationModal/expirationModal';
import ualNavBar from './ualNavBar/ualNavBar';
import ualMainMenu from './ualMainMenu/ualMainMenu';
import ualReport from './ualReport/ualReport';

let dashboardModule = angular.module('dashboard', [
  uiRouter,
  // LAYOUT
  ualNavBar.name,
  ualMainMenu.name,
  // MODALS
  LogoutModal.name,
  ExpirationModal.name,  
  // CONTENT
  ualReport.name  
])

.config(($stateProvider, $urlRouterProvider) => {
  "ngInject";

  $stateProvider
    .state('dashboard', {
      url: '/dashboard',
      template: '<dashboard></dashboard>'
    });
})

.component('dashboard', dashboardComponent);

export default dashboardModule;
