setupTests.ts 432 B

12345678910111213141516
  1. import '@testing-library/jest-dom';
  2. // Mock window.matchMedia
  3. Object.defineProperty(window, 'matchMedia', {
  4. writable: true,
  5. value: jest.fn().mockImplementation(query => ({
  6. matches: false,
  7. media: query,
  8. onchange: null,
  9. addListener: jest.fn(), // Deprecated
  10. removeListener: jest.fn(), // Deprecated
  11. addEventListener: jest.fn(),
  12. removeEventListener: jest.fn(),
  13. dispatchEvent: jest.fn(),
  14. })),
  15. });