SizeContext.js 371 B

1234567891011121314
  1. "use client";
  2. import * as React from 'react';
  3. const SizeContext = /*#__PURE__*/React.createContext(undefined);
  4. export const SizeContextProvider = ({
  5. children,
  6. size
  7. }) => {
  8. const originSize = React.useContext(SizeContext);
  9. return /*#__PURE__*/React.createElement(SizeContext.Provider, {
  10. value: size || originSize
  11. }, children);
  12. };
  13. export default SizeContext;