blob: 35723c526138096a35ed80bbad5a6edf2ecdab68 [file] [log] [blame]
Matteo Scandolof6acdbe2016-12-13 10:29:37 -08001/// <reference path="../typings/index.d.ts" />
2
3export default routesConfig;
4
5/** @ngInject */
6function routesConfig($stateProvider: angular.ui.IStateProvider, $urlRouterProvider: angular.ui.IUrlRouterProvider, $locationProvider: angular.ILocationProvider) {
7 $locationProvider.html5Mode(false).hashPrefix('');
8 $urlRouterProvider.otherwise('/');
9
10 $stateProvider
11 .state('xos', {
12 abstract: true,
13 url: '/',
14 component: 'xos'
15 })
16 .state('xos.dashboard', {
17 url: '',
18 parent: 'xos',
19 template: '<h1>Dashboard</h1>'
20 })
Matteo Scandolof6acdbe2016-12-13 10:29:37 -080021 .state('xos.nodes', {
22 url: 'nodes',
23 parent: 'xos',
24 template: '<h1>Nodes</h1>'
25 });
26}