shineout
Version:
Shein 前端组件库
13 lines • 456 B
JavaScript
import _extends from "@babel/runtime/helpers/extends";
import React from 'react';
import createReactContext from '../context';
var context = createReactContext({});
var Provider = context.Provider;
export { Provider };
export var consumer = function consumer(Origin) {
return function (props) {
return React.createElement(context.Consumer, null, function (value) {
return React.createElement(Origin, _extends({}, props, value));
});
};
};