125 lines
3.2 KiB
JavaScript
125 lines
3.2 KiB
JavaScript
//Look in /libs/startup/both/useraccounts.js for the login/logout/signup routing.
|
|
|
|
let pri = FlowRouter.group({
|
|
triggersEnter: [AccountsTemplates.ensureSignedIn]
|
|
});
|
|
|
|
pri.route('/', {
|
|
triggersEnter: [function(context, redirect) {redirect("/sales");}]
|
|
});
|
|
|
|
pri.route('/measures', {
|
|
name: 'Measures',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/Measures.js");
|
|
BlazeLayout.render('Body', {content: 'Measures'});
|
|
}
|
|
});
|
|
pri.route('/products', {
|
|
name: 'Products',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/Products.js");
|
|
BlazeLayout.render('Body', {content: 'Products'});
|
|
}
|
|
});
|
|
pri.route('/productTags', {
|
|
name: 'ProductTags',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/ProductTags.js");
|
|
BlazeLayout.render('Body', {content: 'ProductTags'});
|
|
}
|
|
});
|
|
pri.route('/userManagement', {
|
|
name: 'UserManagement',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/UserManagement.js");
|
|
BlazeLayout.render('Body', {content: 'UserManagement'});
|
|
}
|
|
});
|
|
pri.route('/miscManagement', {
|
|
name: 'MiscManagement',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/MiscManagement.js");
|
|
BlazeLayout.render('Body', {content: 'MiscManagement'});
|
|
}
|
|
});
|
|
pri.route('/sales', {
|
|
name: 'Sales',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/Sales.js");
|
|
|
|
BlazeLayout.render('Body', {content: 'Sales'});
|
|
}
|
|
});
|
|
pri.route('/saleDuplicates', {
|
|
name: 'SaleDuplicates',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/SaleDuplicates.js");
|
|
|
|
BlazeLayout.render('Body', {content: 'SaleDuplicates'});
|
|
}
|
|
});
|
|
pri.route('/salesSheets', {
|
|
name: 'SalesSheets',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/SalesSheets.js");
|
|
|
|
BlazeLayout.render('Body', {content: 'SalesSheets'});
|
|
}
|
|
});
|
|
pri.route('/production', {
|
|
name: 'Production',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/Production.js");
|
|
BlazeLayout.render('Body', {content: 'Production'});
|
|
}
|
|
});
|
|
pri.route('/pricing', {
|
|
name: 'Pricing',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/Pricing.js");
|
|
BlazeLayout.render('Body', {content: 'Pricing'});
|
|
}
|
|
});
|
|
pri.route('/venues', {
|
|
name: 'Venues',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/Venues.js");
|
|
BlazeLayout.render('Body', {content: 'Venues'});
|
|
}
|
|
});
|
|
pri.route('/workers', {
|
|
name: 'Workers',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/Workers.js");
|
|
BlazeLayout.render('Body', {content: 'Workers'});
|
|
}
|
|
});
|
|
pri.route('/graphs', {
|
|
name: 'Graphs',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/Graphs.js");
|
|
BlazeLayout.render('Body', {content: 'Graphs'});
|
|
}
|
|
});
|
|
pri.route('/reports', {
|
|
name: 'Reports',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/Reports.js");
|
|
BlazeLayout.render('Body', {content: 'Reports'});
|
|
}
|
|
});
|
|
pri.route('/graphTest', {
|
|
name: 'GraphTest',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/GraphTest.js");
|
|
BlazeLayout.render('Body', {content: 'GraphTest'});
|
|
}
|
|
});
|
|
pri.route('/testList', {
|
|
name: 'TestList',
|
|
action: function(params, queryParams) {
|
|
require("/imports/ui/TestList.js");
|
|
BlazeLayout.render('Body', {content: 'TestList'});
|
|
}
|
|
}); |