test-setup.js (18 lines of code) (raw):
/* eslint-disable func-names */
import Enzyme from 'enzyme';
import Adapter from 'enzyme-adapter-react-16';
Enzyme.configure({ adapter: new Adapter() });
window.matchMedia =
window.matchMedia ||
function () {
return {
matches: false,
addListener() {},
removeListener() {}
};
};
window.requestAnimationFrame =
window.requestAnimationFrame ||
function (callback) {
setTimeout(callback, 0);
};
Enzyme.configure({ adapter: new Adapter() });