UNPKG

cobuild-angular-stack

Version:

Base stack angular sass jade gulp

98 lines (96 loc) 3.16 kB
(function () { 'use strict'; config.$inject = ['$stateProvider']; function config($stateProvider) { $stateProvider .state('products_public', { url: "/regalos-para-boda", templateUrl: "partials/products.list.html", controller: 'PublicProductListController', controllerAs: 'pdctCtrl', data: { requireLogin: false, title: 'Uniko | Regalos para boda' } }) .state('products_public.edit', { url: "/details", views: { '@': { templateUrl: "partials/products.show.html", controller: 'PublicProductController', controllerAs: 'pdctCtrl' } }, params: { product: null }, data: { requireLogin: false } }) .state('products', { url: "/c-regalos-para-boda", templateUrl: "partials/products.list.html", controller: 'ProductListController', controllerAs: 'pdctCtrl', data: { requireLogin: true, title: 'Uniko | Regalos para boda' } }) .state('products.new', { url: "/new", views: { '@': { templateUrl: "partials/products.new.html", controller: 'ProductNewController', controllerAs: 'pdctCtrl' } }, params: { product: {}, update: false }, data: { requireLogin: true } }) .state('products.edit', { url: "/details", views: { '@': { templateUrl: "partials/products.new.html", controller: 'ProductNewController', controllerAs: 'pdctCtrl' } }, params: { product: null, update: false }, data: { requireLogin: true } }) .state('products.show', { url: "/show", views: { '@': { templateUrl: "partials/products.new.html", controller: 'ProductNewController', controllerAs: 'pdctCtrl' } }, params: { update: true, product: null }, data: { requireLogin: true } }); } angular.module('uniko.products') .config(config); })();