Files
Termix/vitest.setup.ts
T
2026-07-17 00:20:46 -05:00

19 lines
433 B
TypeScript

import { afterEach, vi } from "vitest";
if (typeof window !== "undefined" && !window.matchMedia) {
window.matchMedia = vi.fn().mockImplementation((query: string) => ({
matches: false,
media: query,
onchange: null,
addEventListener: vi.fn(),
removeEventListener: vi.fn(),
addListener: vi.fn(),
removeListener: vi.fn(),
dispatchEvent: vi.fn(),
}));
}
afterEach(() => {
vi.restoreAllMocks();
});