header.controller.js 945 B

12345678910111213141516171819202122232425262728293031323334
  1. (function(){
  2. 'use strict';
  3. app.controller('Header', [
  4. '$scope',
  5. '$uibModal',
  6. '$location',
  7. function($scope, $uibModal, $location) {
  8. $scope.registration = function() { console.log("asdasd");
  9. var modal = $uibModal.open({
  10. templateUrl: 'app/modal/registration.template.html',
  11. controller: 'Registration',
  12. size: 'md'
  13. });
  14. }
  15. $scope.login = function() {
  16. var modal = $uibModal.open({
  17. templateUrl: 'app/modal/login.template.html',
  18. controller: 'Login',
  19. size: 'md'
  20. });
  21. }
  22. $scope.logOut = function() {
  23. localStorage.removeItem('authToken');
  24. $location.path('');
  25. }
  26. $scope.isLogged = function() {
  27. return localStorage.getItem('authToken') ? true: false;
  28. }
  29. }]);
  30. })()