| 12345678910111213141516171819202122 |
- const autoCrud = require('./index')
- const app = require('../app/app')
- const { pages, routes } = require('../app/crud')
- const defaults = require('../lib/crud/defaults')
- const appFactory = () => {
- let cruds
- cruds = autoCrud._getCruds().map(defaults)
- cruds.forEach(crud => {
- pages(crud)
- app.config(($routeProvider) => {
- if (crud.addRoutes !== false) {
- $routeProvider.crudRoutes(crud)
- }
- })
- })
- app.service('cruds', function() {
- return cruds
- })
- }
- module.exports = appFactory
|