Skip to content

Commit 7f7f617

Browse files
committed
[sc-12339] import only "serialize" and "parse" from cookie library
1 parent 86e199a commit 7f7f617

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/cookie.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as cookie from 'cookie';
1+
import { serialize, parse } from 'cookie';
22

33
const setCookie = (cookieName: string, cookieValue: string, expireDays: number): void => {
44
if (typeof document === 'undefined') {
@@ -8,7 +8,7 @@ const setCookie = (cookieName: string, cookieValue: string, expireDays: number):
88
const date = new Date();
99
date.setTime(date.getTime() + expireDays * 24 * 60 * 60 * 1000);
1010

11-
document.cookie = cookie.serialize(cookieName, cookieValue, {
11+
document.cookie = serialize(cookieName, cookieValue, {
1212
expires: date,
1313
path: '/'
1414
});
@@ -20,7 +20,7 @@ const getCookie = (cookieName: string): string | undefined => {
2020
}
2121

2222
try {
23-
const cookies = cookie.parse(document.cookie);
23+
const cookies = parse(document.cookie);
2424
return cookies[cookieName];
2525
} catch (error) {
2626
console.debug('Error parsing cookies:', error);
@@ -33,7 +33,7 @@ const deleteCookie = (name: string): void => {
3333
return;
3434
}
3535

36-
document.cookie = cookie.serialize(name, '', {
36+
document.cookie = serialize(name, '', {
3737
expires: new Date(0),
3838
path: '/'
3939
});

0 commit comments

Comments
 (0)