UNPKG

@ant-design/pro-layout

Version:
19 lines (18 loc) 1.03 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.ProHelpProvide = void 0; var _react = _interopRequireDefault(require("react")); /** * 这段代码定义了一个名为 ProHelpProvide 的 React 上下文对象,并且指定了该上下文对象的初始值为 { dataSource: [] }。 * 这个上下文对象中包含了一个名为 dataSource 的属性,该属性的值是一个数组,类型为 ProHelpDataSource<any>[]。 * 该上下文对象通常用于在 React 组件树中共享数据,即可以通过在组件中使用 ProHelpProvide.Provider 包裹一组组件, * 将 dataSource 和 valueTypeMap 数据源传递给这些组件,这些组件即可从上下文中获取 dataSource 数据源,实现数据的共享和传递。 */ var ProHelpProvide = /*#__PURE__*/_react.default.createContext({ dataSource: [], valueTypeMap: new Map() }); exports.ProHelpProvide = ProHelpProvide;