"use strict"; var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.defaultIconPrefixCls = exports.ConfigContext = exports.ConfigConsumer = void 0; var React = _interopRequireWildcard(require("react")); const defaultIconPrefixCls = exports.defaultIconPrefixCls = 'anticon'; const defaultGetPrefixCls = (suffixCls, customizePrefixCls) => { if (customizePrefixCls) { return customizePrefixCls; } return suffixCls ? `ant-${suffixCls}` : 'ant'; }; // zombieJ: 🚨 Do not pass `defaultRenderEmpty` here since it will cause circular dependency. const ConfigContext = exports.ConfigContext = /*#__PURE__*/React.createContext({ // We provide a default function for Context without provider getPrefixCls: defaultGetPrefixCls, iconPrefixCls: defaultIconPrefixCls }); const { Consumer: ConfigConsumer } = ConfigContext; exports.ConfigConsumer = ConfigConsumer;