react-cm-ui
Version:
React UI for Healthy Church
72 lines (61 loc) • 1.82 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {
render: true,
fireEvent: true,
screen: true,
waitFor: true
};
Object.defineProperty(exports, "fireEvent", {
enumerable: true,
get: function get() {
return _react.fireEvent;
}
});
Object.defineProperty(exports, "screen", {
enumerable: true,
get: function get() {
return _react.screen;
}
});
Object.defineProperty(exports, "waitFor", {
enumerable: true,
get: function get() {
return _react.waitFor;
}
});
exports.render = void 0;
var _react = require("@testing-library/react");
Object.keys(_react).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _react[key];
}
});
});
var _react2 = _interopRequireDefault(require("react"));
var _theme = _interopRequireDefault(require("../styles/theme"));
var _themeProvider = _interopRequireDefault(require("../styles/themeProvider"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
// eslint-disable-line import/no-extraneous-dependencies
// eslint-disable-next-line react/prop-types
var providers = function providers() {
return function (_ref) {
var children = _ref.children;
return /*#__PURE__*/_react2["default"].createElement(_themeProvider["default"], {
theme: _theme["default"]
}, children);
};
};
var customRender = function customRender(component) {
return (0, _react.render)(component, {
wrapper: providers()
});
}; // re-export everything
// eslint-disable-next-line import/no-extraneous-dependencies
exports.render = customRender;