moved isFirstLogin and setIsFIrstLogin to util/storage

This commit is contained in:
Abhinav-grd 2021-04-03 10:19:37 +05:30
parent d45a12ceae
commit c6139bd05b
5 changed files with 13 additions and 12 deletions

View file

@ -11,10 +11,9 @@ import { useRouter } from 'next/router';
import * as Yup from 'yup';
import { KeyAttributes } from 'types';
import { setKey, SESSION_KEYS, getKey } from 'utils/storage/sessionStorage';
import CryptoWorker from 'utils/crypto';
import CryptoWorker, { generateIntermediateKeyAttributes } from 'utils/crypto';
import { logoutUser } from 'services/userService';
import { isFirstLogin } from 'utils/common';
import { generateIntermediateKeyAttributes } from 'utils/crypto';
import { isFirstLogin } from 'utils/storage';
const Image = styled.img`
width: 200px;

View file

@ -29,7 +29,8 @@ import ConfirmDialog, { CONFIRM_ACTION } from 'components/ConfirmDialog';
import FullScreenDropZone from 'components/FullScreenDropZone';
import Sidebar from 'components/Sidebar';
import UploadButton from './components/UploadButton';
import { checkConnectivity, isFirstLogin, setIsFirstLogin } from 'utils/common';
import { checkConnectivity } from 'utils/common';
import { isFirstLogin, setIsFirstLogin } from 'utils/storage';
import { logoutUser } from 'services/userService';
const DATE_CONTAINER_HEIGHT = 45;
const IMAGE_CONTAINER_HEIGHT = 200;

View file

@ -16,7 +16,7 @@ import {
clearFiles,
isTokenValid,
} from 'services/userService';
import { setIsFirstLogin } from 'utils/common';
import { setIsFirstLogin } from 'utils/storage';
const Image = styled.img`
width: 350px;

View file

@ -16,10 +16,3 @@ export function getFileExtension(fileName): string {
export function runningInBrowser() {
return typeof window !== 'undefined';
}
export const isFirstLogin = () =>
getData(LS_KEYS.IS_FIRST_LOGIN)?.status ?? false;
export function setIsFirstLogin(status) {
setData(LS_KEYS.IS_FIRST_LOGIN, { status });
}

View file

@ -0,0 +1,8 @@
import { getData, LS_KEYS, setData } from './localStorage';
export const isFirstLogin = () =>
getData(LS_KEYS.IS_FIRST_LOGIN)?.status ?? false;
export function setIsFirstLogin(status) {
setData(LS_KEYS.IS_FIRST_LOGIN, { status });
}