fix(frontend): resolve lint blockers for gitea frontend-ci

This commit is contained in:
WorkClub Automation
2026-03-06 22:26:55 +01:00
parent ad6a23621d
commit 5cf43976f6
16 changed files with 112 additions and 96 deletions

View File

@@ -6,13 +6,13 @@ const localStorageMock = {
setItem: vi.fn(),
removeItem: vi.fn(),
clear: vi.fn(),
length: 0,
key: vi.fn(),
};
// Ensure localStorage is available on both global and globalThis
global.localStorage = localStorageMock as any;
globalThis.localStorage = localStorageMock as any;
global.localStorage = localStorageMock as unknown as Storage;
globalThis.localStorage = localStorageMock as unknown as Storage;
// Ensure document is available if jsdom hasn't set it up yet
if (typeof document === 'undefined') {
Object.defineProperty(globalThis, 'document', {
value: {