File tree Expand file tree Collapse file tree 1 file changed +12
-14
lines changed
packages/addons/vitest-addon Expand file tree Collapse file tree 1 file changed +12
-14
lines changed Original file line number Diff line number Diff line change @@ -88,20 +88,18 @@ export default defineAddon({
88
88
import { vi } from 'vitest';
89
89
90
90
// required for svelte5 + jsdom as jsdom does not support matchMedia
91
- if(typeof window != undefined && !window.matchMedia) {
92
- Object.defineProperty(window, 'matchMedia', {
93
- writable: true,
94
- enumerable: true,
95
- value: vi.fn().mockImplementation(query => ({
96
- matches: false,
97
- media: query,
98
- onchange: null,
99
- addEventListener: vi.fn(),
100
- removeEventListener: vi.fn(),
101
- dispatchEvent: vi.fn(),
102
- })),
103
- })
104
- }
91
+ Object.defineProperty(window, 'matchMedia', {
92
+ writable: true,
93
+ enumerable: true,
94
+ value: vi.fn().mockImplementation(query => ({
95
+ matches: false,
96
+ media: query,
97
+ onchange: null,
98
+ addEventListener: vi.fn(),
99
+ removeEventListener: vi.fn(),
100
+ dispatchEvent: vi.fn(),
101
+ })),
102
+ })
105
103
106
104
// add more mocks here if you need them
107
105
` ;
You can’t perform that action at this time.
0 commit comments