25 lines
460 B
TypeScript
25 lines
460 B
TypeScript
import Cookies from 'js-cookie'
|
|
|
|
const getToken = () => {
|
|
return Cookies.get('token')
|
|
}
|
|
|
|
const setToken = (token: String) => {
|
|
Cookies.set('token', token)
|
|
}
|
|
|
|
const setTenant = (tenant: object) => {
|
|
Cookies.set('tenant', JSON.stringify(tenant))
|
|
}
|
|
|
|
const getTenant = () => {
|
|
return Cookies.get('tenant')
|
|
}
|
|
|
|
const resetToken = () => {
|
|
Cookies.remove('token')
|
|
Cookies.remove('tenant')
|
|
}
|
|
|
|
export { getToken, setToken, resetToken, setTenant, getTenant }
|