eHealthAfrica/direct-delivery-dashboard

View on GitHub
src/app/planning/planning.states.js

Summary

Maintainability
A
0 mins
Test Coverage
'use strict'

angular.module('planning')
  .config(function ($stateProvider, authProvider) {
    $stateProvider.state('planning', {
      abstract: true,
      parent: 'index',
      url: '/planning',
      templateUrl: 'app/planning/planning.html',
      resolve: {
        authentication: authProvider.requireAuthenticatedUser,
        authorization: authProvider.requireUserWithRoles([
          'direct_delivery_dashboard_gis'
        ])
      },
      data: {
        roles: [
          'direct_delivery_dashboard_gis'
        ]
      }
    })
  })