From 09d7f82813082a96ed25e182158f1ce33e4c8763 Mon Sep 17 00:00:00 2001 From: Loi Phan Date: Wed, 6 Sep 2023 10:16:12 +0700 Subject: [PATCH] Add constant for local storage key value --- javascript-practice/src/js/constants/constant.js | 6 ++++++ javascript-practice/src/js/services/userService.js | 6 +++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/javascript-practice/src/js/constants/constant.js b/javascript-practice/src/js/constants/constant.js index 9a05204..7cdf304 100644 --- a/javascript-practice/src/js/constants/constant.js +++ b/javascript-practice/src/js/constants/constant.js @@ -11,9 +11,15 @@ export const MESSAGE = { DEFAULT_TITLE_ERROR_POPUP: 'Error', USER_EXIST_ERROR: 'User is exists! Please try another email!', }; + export const BTN_CONTENT = { GOT_IT: 'Got it!', OK: 'Ok', }; + +export const LOCAL_STORAGE = { + ACCESS_TOKEN: 'accessToken', +}; + export const TYPE_POPUP = { success: 'success', error: 'error' }; export const MARK_ICON = { success: 'check', error: 'error' }; diff --git a/javascript-practice/src/js/services/userService.js b/javascript-practice/src/js/services/userService.js index 0bcaef8..9821641 100644 --- a/javascript-practice/src/js/services/userService.js +++ b/javascript-practice/src/js/services/userService.js @@ -1,3 +1,4 @@ +import { LOCAL_STORAGE } from '../constants/constant'; import { createToken } from '../helpers/helpers'; import CommonService from './commonService'; import LocalStorageService from './localStorageService'; @@ -81,6 +82,9 @@ export default class UserService extends CommonService { this.save(newUserData); // Add access token to local storage - LocalStorageService.add('accessToken', newUserData.accessToken); + LocalStorageService.add( + LOCAL_STORAGE.ACCESS_TOKEN, + newUserData.accessToken, + ); } }