spb/phi-conseil
Public
1import "@testing-library/jest-dom/vitest";23// jsdom n'implémente pas matchMedia (utilisé pour prefers-reduced-motion).4if (typeof window !== "undefined" && !window.matchMedia) {5 window.matchMedia = (query: string) =>6 ({7 matches: false,8 media: query,9 onchange: null,10 addEventListener: () => {},11 removeEventListener: () => {},12 addListener: () => {},13 removeListener: () => {},14 dispatchEvent: () => false,15 }) as MediaQueryList;16}1718import { afterEach } from "vitest";19import { cleanup } from "@testing-library/react";20afterEach(() => cleanup());21