moved isFirstLogin and setIsFIrstLogin to util/storage
This commit is contained in:
parent
d45a12ceae
commit
c6139bd05b
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 });
|
||||
}
|
||||
|
|
8
src/utils/storage/index.ts
Normal file
8
src/utils/storage/index.ts
Normal 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 });
|
||||
}
|
Loading…
Reference in a new issue