Files
PetitTetonMeteor/imports/startup/client/routes.js
2019-07-28 13:47:54 -07:00

132 lines
3.4 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('/labels', {
name: 'Labels',
action: function(params, queryParams) {
require("/imports/ui/Label.js");
BlazeLayout.render('Body', {content: 'LabelMaker'});
}
});
pri.route('/testList', {
name: 'TestList',
action: function(params, queryParams) {
require("/imports/ui/TestList.js");
BlazeLayout.render('Body', {content: 'TestList'});
}
});