UNPKG

react-cm-ui

Version:
72 lines (61 loc) 1.82 kB
"use strict"; 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;