15 lines
436 B
JavaScript
15 lines
436 B
JavaScript
export const removeSession = (target = "all") => {
|
|
const keys = ["jwtToken", "refreshToken", "ctnt"];
|
|
|
|
if (target === "local") {
|
|
keys.forEach((key) => localStorage.removeItem(key));
|
|
} else if (target === "session") {
|
|
keys.forEach((key) => sessionStorage.removeItem(key));
|
|
} else if (target === "all") {
|
|
keys.forEach((key) => {
|
|
localStorage.removeItem(key);
|
|
sessionStorage.removeItem(key);
|
|
});
|
|
}
|
|
};
|