UNPKG

linkmore-design

Version:

🌈 πŸš€lmη»„δ»ΆεΊ“γ€‚πŸš€

18 lines β€’ 850 B
import _toConsumableArray from "@babel/runtime/helpers/esm/toConsumableArray"; import React, { useMemo } from 'react'; import { createFromIconfontCN } from '@ant-design/icons'; import ConfigProvider from "../config-provider"; var ConfigContext = ConfigProvider.ConfigContext; var IconFont = function IconFont(props) { var _React$useContext = React.useContext(ConfigContext), iconUrl = _React$useContext.iconUrl; var resetUrl = useMemo(function () { if (!iconUrl) return []; return Array.isArray(iconUrl) ? iconUrl : [iconUrl]; }, [iconUrl]); var Component = createFromIconfontCN({ scriptUrl: ['//at.alicdn.com/t/c/font_2966019_ac9pzkeuo0e.js', '//at.alicdn.com/t/c/font_3823665_6y5yqh64zuv.js'].concat(_toConsumableArray(resetUrl)) }); return /*#__PURE__*/React.createElement(Component, props); }; export default IconFont;