diff --git a/package.json b/package.json index 0145141..efda4c1 100755 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "private": true, "description": "HTML Admin Template", "scripts": { - "start": "npm run build && node server.js", + "start": "webpack-dashboard -t 'Project' -- webpack-dev-server", "dev": "webpack-dashboard -t 'Project' -- webpack-dev-server", "clean": "shx rm -rf ./build", "build": "npm run clean && cross-env NODE_ENV=\"production\" webpack", diff --git a/server.js b/server.js deleted file mode 100644 index 16c5e1d..0000000 --- a/server.js +++ /dev/null @@ -1,12 +0,0 @@ -const express = require('express'); - -const app = express(); - -app.use(express.static('public')); - -// start the server with the build folder. -app.use('/', express.static(__dirname + '/build')); - -const server = app.listen(process.env.PORT || 3000, function () { - console.log('Server started at http://localhost:%s', server.address().port); -}); diff --git a/src/assets/scripts/app/index.js b/src/assets/scripts/app/index.js index f3c00f5..ff83d64 100644 --- a/src/assets/scripts/app/index.js +++ b/src/assets/scripts/app/index.js @@ -17,6 +17,7 @@ angular.module('NomitWisp', 'nwSignup', 'nwHistory', 'nwUserAdd', + 'nwUsers', ngRoute ]) @@ -56,10 +57,14 @@ angular.module('NomitWisp', controller: 'UserAddController', templateUrl: 'assets/scripts/user-add/user-add.html' }) - // .when('/users', { - // controller: 'UsersController', - // templateUrl: '' - // }) + .when('/users', { + controller: 'UsersController', + templateUrl: 'assets/scripts/users/users.html' + }) + .when('/users/:id',{ + controller: 'UserDetailsController', + templateUrl: 'assets/scripts/user-details/user-details.html' + }) // .when('/companies', { // controller: 'CompaniesController', // templateUrl: '' diff --git a/src/assets/scripts/avatar-initials.js b/src/assets/scripts/avatar-initials.js deleted file mode 100644 index 43a165e..0000000 --- a/src/assets/scripts/avatar-initials.js +++ /dev/null @@ -1,6 +0,0 @@ -import Avatar from 'avatar-initials'; -const avatar = new Avatar(document.getElementById('avatar'), { - 'useGravatar': false, - 'initials': 'MC', -}); - diff --git a/src/assets/scripts/dashboard/dashboard.html b/src/assets/scripts/dashboard/dashboard.html index c3caee2..902f7dd 100644 --- a/src/assets/scripts/dashboard/dashboard.html +++ b/src/assets/scripts/dashboard/dashboard.html @@ -1,4 +1,4 @@ -
+
@@ -82,7 +82,7 @@
New Registered Users
- +
diff --git a/src/assets/scripts/index.js b/src/assets/scripts/index.js index 423a5ce..97be6d3 100755 --- a/src/assets/scripts/index.js +++ b/src/assets/scripts/index.js @@ -30,5 +30,6 @@ import './signup'; import './history'; import './trumbowyg'; import './user-add'; +import './users'; import './app'; \ No newline at end of file diff --git a/src/assets/scripts/logout/controller.js b/src/assets/scripts/logout/controller.js index 496fa65..f1a22ef 100644 --- a/src/assets/scripts/logout/controller.js +++ b/src/assets/scripts/logout/controller.js @@ -6,6 +6,7 @@ const LogoutController = ($scope, $location, LogoutService, $cookies, UserServic $cookies.remove('access_token'); UserService.loadUser(); $location.path('/'); + window.location.reload(false); } }; diff --git a/src/assets/scripts/nwLogin/controller.js b/src/assets/scripts/nwLogin/controller.js index d25beeb..3d33ff7 100644 --- a/src/assets/scripts/nwLogin/controller.js +++ b/src/assets/scripts/nwLogin/controller.js @@ -2,7 +2,7 @@ const LoginController = ($scope, $cookies, $location, LoginService, UserService) // load the user if already logged in, for all controllers UserService.loadUser(); - + $scope.userLogin = async (isValid) => { if(isValid){ let result = await LoginService.loginUserService($scope.user); @@ -12,7 +12,10 @@ const LoginController = ($scope, $cookies, $location, LoginService, UserService) $cookies.put('access_token', result.token); UserService.loadUser(); $location.path('/'); - $scope.$apply(); + // temporary solution + //window.location.reload(false); + $scope.$emit('needReload'); + } else { alert(result); } diff --git a/src/assets/scripts/nwLogin/index.js b/src/assets/scripts/nwLogin/index.js index e299548..03a5264 100644 --- a/src/assets/scripts/nwLogin/index.js +++ b/src/assets/scripts/nwLogin/index.js @@ -12,6 +12,6 @@ angular.module('NomitWisp-Login', [ngCookies]) function nwLogin(){ return { restrict: 'E', - templateUrl: 'assets/scripts/nwLogin/nwLogin.html' + templateUrl: 'assets/scripts/nwLogin/nwLogin.html', }; } \ No newline at end of file diff --git a/src/assets/scripts/nwSidebar/nwSidebar.html b/src/assets/scripts/nwSidebar/nwSidebar.html index 69db95c..9c8bfda 100644 --- a/src/assets/scripts/nwSidebar/nwSidebar.html +++ b/src/assets/scripts/nwSidebar/nwSidebar.html @@ -229,7 +229,7 @@ - - - - -
  • +
  • + ADD NEW USER @@ -38,10 +39,10 @@