UNPKG

@xo-union/tk-component-header-nav

Version:
14 lines 555 B
import _extends from "@babel/runtime-corejs3/helpers/esm/extends"; import React from "react"; import { createComponentMock } from "@xo-union/util-jest"; import objProxy from "identity-obj-proxy"; export const withTheme = Component => { const NewComponent = props => /*#__PURE__*/React.createElement(Component, _extends({ classes: objProxy }, props)); NewComponent.displayName = Component.displayName || Component.name || 'withTheme(Unknown)'; return NewComponent; }; export default { Provider: createComponentMock('ThemeContext.Provider') };