mirror of
https://github.com/vercel/commerce.git
synced 2025-05-18 23:46:58 +00:00
22 lines
551 B
TypeScript
22 lines
551 B
TypeScript
import { requireConfigValue } from '../../isomorphic-config'
|
|
import Cookies from 'js-cookie'
|
|
|
|
export const getCartToken = () =>
|
|
Cookies.get(requireConfigValue('cartCookieName') as string)
|
|
|
|
export const setCartToken = (cartToken: string) => {
|
|
const cookieOptions = {
|
|
expires: requireConfigValue('cartCookieExpire') as number,
|
|
}
|
|
|
|
Cookies.set(
|
|
requireConfigValue('cartCookieName') as string,
|
|
cartToken,
|
|
cookieOptions
|
|
)
|
|
}
|
|
|
|
export const removeCartToken = () => {
|
|
Cookies.remove(requireConfigValue('cartCookieName') as string)
|
|
}
|