File: /var/www/vhosts/app.ett-stag.2amigos.us/docroot/src/utils/EmitValidation.js
import dayjs from 'dayjs';
export const validateLogin = () => {
const resToken = localStorage.getItem('user_token');
if(resToken){
let token_parse = JSON.parse(resToken);
const expiryDate = dayjs(new Date(token_parse.loginTime)).add(token_parse.expires_in, 'second');
const timeNow = dayjs(new Date());
const diffTime = expiryDate.diff(timeNow, 'second');
if(diffTime > 0){
return token_parse.access_token
}else{
return false;
}
}else{
return false;
}
}
export const validateEmail = (email) => {
const re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test(String(email).toLowerCase());
}