1
0
Fork 0
traefik/webui/src/app/sections/providers/providers.module.js
2016-07-27 16:16:02 +02:00

30 lines
No EOL
897 B
JavaScript

'use strict';
var angular = require('angular');
var traefikCoreProvider = require('../../core/providers.resource');
var ProvidersController = require('./providers.controller');
var traefikBackendMonitor = require('./backend-monitor/backend-monitor.module');
var traefikFrontendMonitor = require('./frontend-monitor/frontend-monitor.module');
var traefikSectionProviders = 'traefik.section.providers';
module.exports = traefikSectionProviders;
angular
.module(traefikSectionProviders, [
traefikCoreProvider,
traefikBackendMonitor,
traefikFrontendMonitor
])
.config(config)
.controller('ProvidersController', ProvidersController);
/** @ngInject */
function config($stateProvider) {
$stateProvider.state('provider', {
url: '/',
template: require('./providers.html'),
controller: 'ProvidersController',
controllerAs: 'providersCtrl'
});
}