UNPKG

vitest-mock-match-media

Version:
21 lines (19 loc) 465 B
import { vitest } from "vitest"; //#region src/index.ts function createMatchMediaFn(vitest$1) { return (query) => ({ matches: false, media: query, onchange: null, addListener: vitest$1.fn(), removeListener: vitest$1.fn(), addEventListener: vitest$1.fn(), removeEventListener: vitest$1.fn(), dispatchEvent: vitest$1.fn() }); } Object.defineProperty(globalThis, "matchMedia", { writable: false, value: createMatchMediaFn(vitest) }); //#endregion