mirror of
https://github.com/DeviceFarmer/stf.git
synced 2026-04-18 16:13:24 +02:00
Using temporarily npm-shrinkwrap since `template-html-loader` uses an old `consolidate.js` version which doesn't support `pug`. Follow here: https://github.com/jtangelder/template-html-loader/issues/8
30 lines
858 B
JavaScript
30 lines
858 B
JavaScript
require('./device-list.css')
|
|
|
|
module.exports = angular.module('device-list', [
|
|
require('angular-xeditable').name,
|
|
require('stf/device').name,
|
|
require('stf/user/group').name,
|
|
require('stf/control').name,
|
|
require('stf/common-ui').name,
|
|
require('stf/settings').name,
|
|
require('./column').name,
|
|
require('./details').name,
|
|
require('./empty').name,
|
|
require('./icons').name,
|
|
require('./stats').name,
|
|
require('./customize').name,
|
|
require('./search').name
|
|
])
|
|
.config(['$routeProvider', function($routeProvider) {
|
|
$routeProvider
|
|
.when('/devices', {
|
|
template: require('./device-list.pug'),
|
|
controller: 'DeviceListCtrl'
|
|
})
|
|
}])
|
|
.run(function(editableOptions) {
|
|
// bootstrap3 theme for xeditables
|
|
editableOptions.theme = 'bs3'
|
|
})
|
|
.controller('DeviceListCtrl', require('./device-list-controller'))
|