fix(local-storage): improve VITEST environment check for localStorage access
This commit is contained in:
parent
7deb543624
commit
0b055303f5
@ -9,7 +9,7 @@ function isStorage(value: unknown): value is Storage {
|
||||
export function getSafeLocalStorage(): Storage | null {
|
||||
const descriptor = Object.getOwnPropertyDescriptor(globalThis, "localStorage");
|
||||
|
||||
if (process.env.VITEST) {
|
||||
if (typeof process !== "undefined" && process.env?.VITEST) {
|
||||
return descriptor && !descriptor.get && isStorage(descriptor.value) ? descriptor.value : null;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user