new module locator
This commit is contained in:
parent
3d9c46f08e
commit
93661fe8e3
|
@ -0,0 +1 @@
|
||||||
|
export * from './src/locator';
|
|
@ -0,0 +1,13 @@
|
||||||
|
{
|
||||||
|
"module": "locator",
|
||||||
|
"name": "Locator",
|
||||||
|
"icon": "add_location",
|
||||||
|
"validations" : false,
|
||||||
|
"routes": [
|
||||||
|
{
|
||||||
|
"url": "/locator",
|
||||||
|
"state": "locator",
|
||||||
|
"component": "vn-locator-index"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,8 @@
|
||||||
|
<vn-card margin-large>
|
||||||
|
<vn-vertical pad-medium>
|
||||||
|
<vn-horizontal vn-one margin-large-bottom class="locator-header">
|
||||||
|
<vn-title vn-one>Routes locator
|
||||||
|
</vn-title>
|
||||||
|
</vn-horizontal>
|
||||||
|
</vn-vertical>
|
||||||
|
</vn-card>
|
|
@ -0,0 +1,14 @@
|
||||||
|
import ngModule from '../module';
|
||||||
|
//import './style.scss';
|
||||||
|
|
||||||
|
class LocatorIndex {
|
||||||
|
constructor($state) {
|
||||||
|
this.$state = $state;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
LocatorIndex.$inject = ['$state'];
|
||||||
|
|
||||||
|
ngModule.component('vnLocatorIndex', {
|
||||||
|
template: require('./index.html'),
|
||||||
|
controller: LocatorIndex
|
||||||
|
});
|
|
@ -0,0 +1 @@
|
||||||
|
{}
|
|
@ -0,0 +1,3 @@
|
||||||
|
{
|
||||||
|
"Routes locator": "Localizador de rutas"
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
export * from './module';
|
||||||
|
|
||||||
|
import './index/index';
|
|
@ -0,0 +1,5 @@
|
||||||
|
import {ng} from 'vendor';
|
||||||
|
import 'core';
|
||||||
|
|
||||||
|
const ngModule = ng.module('locator', []);
|
||||||
|
export default ngModule;
|
|
@ -4,5 +4,6 @@
|
||||||
"core": [],
|
"core": [],
|
||||||
"client": [],
|
"client": [],
|
||||||
"production": [],
|
"production": [],
|
||||||
"route": []
|
"route": [],
|
||||||
|
"locator": []
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,8 @@
|
||||||
{
|
{
|
||||||
"url": "/list",
|
"url": "/list",
|
||||||
"state": "routes.index",
|
"state": "routes.index",
|
||||||
"component": "vn-route-index"
|
"component": "vn-route-index",
|
||||||
|
"acl": ["employee"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"url": "/create",
|
"url": "/create",
|
||||||
|
|
|
@ -11,5 +11,6 @@
|
||||||
"Clients": "Clientes",
|
"Clients": "Clientes",
|
||||||
"Routes" : "Rutas",
|
"Routes" : "Rutas",
|
||||||
"Production" : "Producción",
|
"Production" : "Producción",
|
||||||
"Modules access" : "Acceso a módulos"
|
"Modules access" : "Acceso a módulos",
|
||||||
|
"Locator": "Localizador"
|
||||||
}
|
}
|
|
@ -32,3 +32,14 @@ export const route = () => {
|
||||||
};
|
};
|
||||||
|
|
||||||
core.splitingRegister.register('route', route);
|
core.splitingRegister.register('route', route);
|
||||||
|
|
||||||
|
export const locator = () => {
|
||||||
|
return new Promise(resolve => {
|
||||||
|
require.ensure([], () => {
|
||||||
|
require('locator');
|
||||||
|
resolve('locator');
|
||||||
|
}, 'locator');
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
core.splitingRegister.register('locator', locator);
|
||||||
|
|
Loading…
Reference in New Issue