@catho/quantum
Version:
Catho react components
25 lines (24 loc) • 719 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var matchMediaMock = function matchMediaMock() {
var match = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;
return Object.defineProperty(window, 'matchMedia', {
writable: true,
value: jest.fn().mockImplementation(function (query) {
return {
matches: match,
media: query,
onchange: null,
addListener: jest.fn(),
removeListener: jest.fn(),
addEventListener: jest.fn(),
removeEventListener: jest.fn(),
dispatchEvent: jest.fn()
};
})
});
};
var _default = exports["default"] = matchMediaMock;