@douyinfe/semi-icons
Version:
semi icons
981 lines (936 loc) • 664 kB
JavaScript
(function webpackUniversalModuleDefinition(root, factory) {
if(typeof exports === 'object' && typeof module === 'object')
module.exports = factory(require("react"));
else if(typeof define === 'function' && define.amd)
define(["react"], factory);
else if(typeof exports === 'object')
exports["SemiIcons"] = factory(require("react"));
else
root["SemiIcons"] = factory(root["React"]);
})(self, (__WEBPACK_EXTERNAL_MODULE_neV8__) => {
return /******/ (() => { // webpackBootstrap
/******/ var __webpack_modules__ = ({
/***/ "neV8":
/***/ ((module) => {
"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE_neV8__;
/***/ }),
/***/ "IpAo":
/***/ ((module, exports) => {
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
/* global define */
(function () {
'use strict';
var hasOwn = {}.hasOwnProperty;
function classNames () {
var classes = '';
for (var i = 0; i < arguments.length; i++) {
var arg = arguments[i];
if (arg) {
classes = appendClass(classes, parseValue(arg));
}
}
return classes;
}
function parseValue (arg) {
if (typeof arg === 'string' || typeof arg === 'number') {
return arg;
}
if (typeof arg !== 'object') {
return '';
}
if (Array.isArray(arg)) {
return classNames.apply(null, arg);
}
if (arg.toString !== Object.prototype.toString && !arg.toString.toString().includes('[native code]')) {
return arg.toString();
}
var classes = '';
for (var key in arg) {
if (hasOwn.call(arg, key) && arg[key]) {
classes = appendClass(classes, key);
}
}
return classes;
}
function appendClass (value, newClass) {
if (!newClass) {
return value;
}
if (value) {
return value + ' ' + newClass;
}
return value + newClass;
}
if ( true && module.exports) {
classNames.default = classNames;
module.exports = classNames;
} else if (true) {
// register as 'classnames', consistent with npm package name
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = (function () {
return classNames;
}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__),
__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
} else {}
}());
/***/ })
/******/ });
/************************************************************************/
/******/ // The module cache
/******/ var __webpack_module_cache__ = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/ // Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
/******/ // no module.id needed
/******/ // no module.loaded needed
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/************************************************************************/
/******/ /* webpack/runtime/compat get default export */
/******/ (() => {
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = (module) => {
/******/ var getter = module && module.__esModule ?
/******/ () => (module['default']) :
/******/ () => (module);
/******/ __webpack_require__.d(getter, { a: getter });
/******/ return getter;
/******/ };
/******/ })();
/******/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
/******/ // define getter functions for harmony exports
/******/ __webpack_require__.d = (exports, definition) => {
/******/ for(var key in definition) {
/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
/******/ }
/******/ }
/******/ };
/******/ })();
/******/
/******/ /* webpack/runtime/hasOwnProperty shorthand */
/******/ (() => {
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
/******/ })();
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ (() => {
/******/ // define __esModule on exports
/******/ __webpack_require__.r = (exports) => {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ }
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/ })();
/******/
/************************************************************************/
var __webpack_exports__ = {};
// This entry need to be wrapped in an IIFE because it need to be in strict mode.
(() => {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
IconAIBellLevel1: () => (/* reexport */ IconAIBellLevel1),
IconAIBellLevel2: () => (/* reexport */ IconAIBellLevel2),
IconAIBellLevel3: () => (/* reexport */ IconAIBellLevel3),
IconAIEditLevel1: () => (/* reexport */ IconAIEditLevel1),
IconAIEditLevel2: () => (/* reexport */ IconAIEditLevel2),
IconAIEditLevel3: () => (/* reexport */ IconAIEditLevel3),
IconAIFileLevel1: () => (/* reexport */ IconAIFileLevel1),
IconAIFileLevel2: () => (/* reexport */ IconAIFileLevel2),
IconAIFileLevel3: () => (/* reexport */ IconAIFileLevel3),
IconAIFilledLevel1: () => (/* reexport */ IconAIFilledLevel1),
IconAIFilledLevel2: () => (/* reexport */ IconAIFilledLevel2),
IconAIFilledLevel3: () => (/* reexport */ IconAIFilledLevel3),
IconAIImageLevel1: () => (/* reexport */ IconAIImageLevel1),
IconAIImageLevel2: () => (/* reexport */ IconAIImageLevel2),
IconAIImageLevel3: () => (/* reexport */ IconAIImageLevel3),
IconAILoading: () => (/* reexport */ IconAILoading),
IconAISearchLevel1: () => (/* reexport */ IconAISearchLevel1),
IconAISearchLevel2: () => (/* reexport */ IconAISearchLevel2),
IconAISearchLevel3: () => (/* reexport */ IconAISearchLevel3),
IconAIStrokedLevel1: () => (/* reexport */ IconAIStrokedLevel1),
IconAIStrokedLevel2: () => (/* reexport */ IconAIStrokedLevel2),
IconAIStrokedLevel3: () => (/* reexport */ IconAIStrokedLevel3),
IconAIWandLevel1: () => (/* reexport */ IconAIWandLevel1),
IconAIWandLevel2: () => (/* reexport */ IconAIWandLevel2),
IconAIWandLevel3: () => (/* reexport */ IconAIWandLevel3),
IconAbsoluteStroked: () => (/* reexport */ IconAbsoluteStroked),
IconActivity: () => (/* reexport */ IconActivity),
IconAlarm: () => (/* reexport */ IconAlarm),
IconAlarmStroked: () => (/* reexport */ IconAlarmStroked),
IconAlertCircle: () => (/* reexport */ IconAlertCircle),
IconAlertTriangle: () => (/* reexport */ IconAlertTriangle),
IconAlignBottom: () => (/* reexport */ IconAlignBottom),
IconAlignCenter: () => (/* reexport */ IconAlignCenter),
IconAlignCenterVertical: () => (/* reexport */ IconAlignCenterVertical),
IconAlignHCenterStroked: () => (/* reexport */ IconAlignHCenterStroked),
IconAlignHLeftStroked: () => (/* reexport */ IconAlignHLeftStroked),
IconAlignHRightStroked: () => (/* reexport */ IconAlignHRightStroked),
IconAlignJustify: () => (/* reexport */ IconAlignJustify),
IconAlignLeft: () => (/* reexport */ IconAlignLeft),
IconAlignRight: () => (/* reexport */ IconAlignRight),
IconAlignTop: () => (/* reexport */ IconAlignTop),
IconAlignVBotStroked: () => (/* reexport */ IconAlignVBotStroked),
IconAlignVBottomStroked: () => (/* reexport */ IconAlignVBottomStroked),
IconAlignVCenterStroked: () => (/* reexport */ IconAlignVCenterStroked),
IconAlignVTopStroked: () => (/* reexport */ IconAlignVTopStroked),
IconApartment: () => (/* reexport */ IconApartment),
IconAppCenter: () => (/* reexport */ IconAppCenter),
IconApps: () => (/* reexport */ IconApps),
IconArchive: () => (/* reexport */ IconArchive),
IconArrowDown: () => (/* reexport */ IconArrowDown),
IconArrowDownLeft: () => (/* reexport */ IconArrowDownLeft),
IconArrowDownRight: () => (/* reexport */ IconArrowDownRight),
IconArrowLeft: () => (/* reexport */ IconArrowLeft),
IconArrowRight: () => (/* reexport */ IconArrowRight),
IconArrowUp: () => (/* reexport */ IconArrowUp),
IconArrowUpLeft: () => (/* reexport */ IconArrowUpLeft),
IconArrowUpRight: () => (/* reexport */ IconArrowUpRight),
IconArticle: () => (/* reexport */ IconArticle),
IconAscend: () => (/* reexport */ IconAscend),
IconAt: () => (/* reexport */ IconAt),
IconBackTop: () => (/* reexport */ IconBackTop),
IconBackward: () => (/* reexport */ IconBackward),
IconBarChartHStroked: () => (/* reexport */ IconBarChartHStroked),
IconBarChartVStroked: () => (/* reexport */ IconBarChartVStroked),
IconBeaker: () => (/* reexport */ IconBeaker),
IconBell: () => (/* reexport */ IconBell),
IconBellStroked: () => (/* reexport */ IconBellStroked),
IconBold: () => (/* reexport */ IconBold),
IconBolt: () => (/* reexport */ IconBolt),
IconBook: () => (/* reexport */ IconBook),
IconBookH5Stroked: () => (/* reexport */ IconBookH5Stroked),
IconBookOpenStroked: () => (/* reexport */ IconBookOpenStroked),
IconBookStroked: () => (/* reexport */ IconBookStroked),
IconBookmark: () => (/* reexport */ IconBookmark),
IconBookmarkAddStroked: () => (/* reexport */ IconBookmarkAddStroked),
IconBookmarkDeleteStroked: () => (/* reexport */ IconBookmarkDeleteStroked),
IconBottomCenterStroked: () => (/* reexport */ IconBottomCenterStroked),
IconBottomLeftStroked: () => (/* reexport */ IconBottomLeftStroked),
IconBottomRightStroked: () => (/* reexport */ IconBottomRightStroked),
IconBox: () => (/* reexport */ IconBox),
IconBrackets: () => (/* reexport */ IconBrackets),
IconBranch: () => (/* reexport */ IconBranch),
IconBriefStroked: () => (/* reexport */ IconBriefStroked),
IconBriefcase: () => (/* reexport */ IconBriefcase),
IconBriefcaseStroked: () => (/* reexport */ IconBriefcaseStroked),
IconBulb: () => (/* reexport */ IconBulb),
IconButtonStroked: () => (/* reexport */ IconButtonStroked),
IconBytedanceLogo: () => (/* reexport */ IconBytedanceLogo),
IconCalendar: () => (/* reexport */ IconCalendar),
IconCalendarClock: () => (/* reexport */ IconCalendarClock),
IconCalendarClockStroked: () => (/* reexport */ IconCalendarClockStroked),
IconCalendarStroked: () => (/* reexport */ IconCalendarStroked),
IconCamera: () => (/* reexport */ IconCamera),
IconCameraStroked: () => (/* reexport */ IconCameraStroked),
IconCandlestickChartStroked: () => (/* reexport */ IconCandlestickChartStroked),
IconCaretdown: () => (/* reexport */ IconCaretdown),
IconCaretup: () => (/* reexport */ IconCaretup),
IconCarouselStroked: () => (/* reexport */ IconCarouselStroked),
IconCart: () => (/* reexport */ IconCart),
IconCartStroked: () => (/* reexport */ IconCartStroked),
IconCaseSensitive: () => (/* reexport */ IconCaseSensitive),
IconCenterLeftStroked: () => (/* reexport */ IconCenterLeftStroked),
IconCenterRightStroked: () => (/* reexport */ IconCenterRightStroked),
IconChainStroked: () => (/* reexport */ IconChainStroked),
IconCheckChoiceStroked: () => (/* reexport */ IconCheckChoiceStroked),
IconCheckCircleStroked: () => (/* reexport */ IconCheckCircleStroked),
IconCheckList: () => (/* reexport */ IconCheckList),
IconCheckboxIndeterminate: () => (/* reexport */ IconCheckboxIndeterminate),
IconCheckboxTick: () => (/* reexport */ IconCheckboxTick),
IconChecklistStroked: () => (/* reexport */ IconChecklistStroked),
IconChevronDown: () => (/* reexport */ IconChevronDown),
IconChevronDownStroked: () => (/* reexport */ IconChevronDownStroked),
IconChevronLeft: () => (/* reexport */ IconChevronLeft),
IconChevronRight: () => (/* reexport */ IconChevronRight),
IconChevronRightStroked: () => (/* reexport */ IconChevronRightStroked),
IconChevronUp: () => (/* reexport */ IconChevronUp),
IconChevronUpDown: () => (/* reexport */ IconChevronUpDown),
IconClear: () => (/* reexport */ IconClear),
IconClock: () => (/* reexport */ IconClock),
IconClockStroked: () => (/* reexport */ IconClockStroked),
IconClose: () => (/* reexport */ IconClose),
IconCloud: () => (/* reexport */ IconCloud),
IconCloudStroked: () => (/* reexport */ IconCloudStroked),
IconCloudUploadStroked: () => (/* reexport */ IconCloudUploadStroked),
IconCode: () => (/* reexport */ IconCode),
IconCodeStroked: () => (/* reexport */ IconCodeStroked),
IconCoinMoney: () => (/* reexport */ IconCoinMoney),
IconCoinMoneyStroked: () => (/* reexport */ IconCoinMoneyStroked),
IconColorPalette: () => (/* reexport */ IconColorPalette),
IconColumnsStroked: () => (/* reexport */ IconColumnsStroked),
IconCommand: () => (/* reexport */ IconCommand),
IconComment: () => (/* reexport */ IconComment),
IconCommentStroked: () => (/* reexport */ IconCommentStroked),
IconComponent: () => (/* reexport */ icons_IconComponent),
IconComponentPlaceholderStroked: () => (/* reexport */ IconComponentPlaceholderStroked),
IconComponentStroked: () => (/* reexport */ IconComponentStroked),
IconConfigStroked: () => (/* reexport */ IconConfigStroked),
IconConnectionPoint1: () => (/* reexport */ IconConnectionPoint1),
IconConnectionPoint2: () => (/* reexport */ IconConnectionPoint2),
IconContrast: () => (/* reexport */ IconContrast),
IconCopy: () => (/* reexport */ IconCopy),
IconCopyAdd: () => (/* reexport */ IconCopyAdd),
IconCopyStroked: () => (/* reexport */ IconCopyStroked),
IconCornerRadiusStroked: () => (/* reexport */ IconCornerRadiusStroked),
IconCreditCard: () => (/* reexport */ IconCreditCard),
IconCreditCardStroked: () => (/* reexport */ IconCreditCardStroked),
IconCrop: () => (/* reexport */ IconCrop),
IconCrossCircleStroked: () => (/* reexport */ IconCrossCircleStroked),
IconCrossStroked: () => (/* reexport */ IconCrossStroked),
IconCrown: () => (/* reexport */ IconCrown),
IconCrownStroked: () => (/* reexport */ IconCrownStroked),
IconCustomerSupport: () => (/* reexport */ IconCustomerSupport),
IconCustomerSupportStroked: () => (/* reexport */ IconCustomerSupportStroked),
IconCustomize: () => (/* reexport */ IconCustomize),
IconDelete: () => (/* reexport */ IconDelete),
IconDeleteStroked: () => (/* reexport */ IconDeleteStroked),
IconDescend: () => (/* reexport */ IconDescend),
IconDescend2: () => (/* reexport */ IconDescend2),
IconDesktop: () => (/* reexport */ IconDesktop),
IconDisc: () => (/* reexport */ IconDisc),
IconDislikeThumb: () => (/* reexport */ IconDislikeThumb),
IconDivide: () => (/* reexport */ IconDivide),
IconDongchediLogo: () => (/* reexport */ IconDongchediLogo),
IconDoubleChevronLeft: () => (/* reexport */ IconDoubleChevronLeft),
IconDoubleChevronRight: () => (/* reexport */ IconDoubleChevronRight),
IconDownCircle: () => (/* reexport */ IconDownCircle),
IconDownCircleStroked: () => (/* reexport */ IconDownCircleStroked),
IconDownload: () => (/* reexport */ IconDownload),
IconDownloadStroked: () => (/* reexport */ IconDownloadStroked),
IconDuration: () => (/* reexport */ IconDuration),
IconEdit: () => (/* reexport */ IconEdit),
IconEdit2: () => (/* reexport */ IconEdit2),
IconEdit2Stroked: () => (/* reexport */ IconEdit2Stroked),
IconEditStroked: () => (/* reexport */ IconEditStroked),
IconElementStroked: () => (/* reexport */ IconElementStroked),
IconEmoji: () => (/* reexport */ IconEmoji),
IconExcel: () => (/* reexport */ IconExcel),
IconExit: () => (/* reexport */ IconExit),
IconExpand: () => (/* reexport */ IconExpand),
IconExport: () => (/* reexport */ IconExport),
IconExternalOpen: () => (/* reexport */ IconExternalOpen),
IconExternalOpenStroked: () => (/* reexport */ IconExternalOpenStroked),
IconEyeClosed: () => (/* reexport */ IconEyeClosed),
IconEyeClosedSolid: () => (/* reexport */ IconEyeClosedSolid),
IconEyeClosedSolidStroked: () => (/* reexport */ IconEyeClosedSolidStroked),
IconEyeClosedStroked: () => (/* reexport */ IconEyeClosedStroked),
IconEyeOpened: () => (/* reexport */ IconEyeOpened),
IconEyeOpenedStroked: () => (/* reexport */ IconEyeOpenedStroked),
IconEyedropper: () => (/* reexport */ IconEyedropper),
IconFacebook: () => (/* reexport */ IconFacebook),
IconFaceuLogo: () => (/* reexport */ IconFaceuLogo),
IconFastForward: () => (/* reexport */ IconFastForward),
IconFastFoward: () => (/* reexport */ IconFastFoward),
IconFavoriteList: () => (/* reexport */ IconFavoriteList),
IconFeishuLogo: () => (/* reexport */ IconFeishuLogo),
IconFemale: () => (/* reexport */ IconFemale),
IconFigma: () => (/* reexport */ IconFigma),
IconFile: () => (/* reexport */ IconFile),
IconFillStroked: () => (/* reexport */ IconFillStroked),
IconFilledArrowDown: () => (/* reexport */ IconFilledArrowDown),
IconFilledArrowUp: () => (/* reexport */ IconFilledArrowUp),
IconFilpVertical: () => (/* reexport */ IconFilpVertical),
IconFilter: () => (/* reexport */ IconFilter),
IconFilterStroked: () => (/* reexport */ IconFilterStroked),
IconFingerLeftStroked: () => (/* reexport */ IconFingerLeftStroked),
IconFixedStroked: () => (/* reexport */ IconFixedStroked),
IconFlag: () => (/* reexport */ IconFlag),
IconFlagStroked: () => (/* reexport */ IconFlagStroked),
IconFlipHorizontal: () => (/* reexport */ IconFlipHorizontal),
IconFlowChartStroked: () => (/* reexport */ IconFlowChartStroked),
IconFolder: () => (/* reexport */ IconFolder),
IconFolderOpen: () => (/* reexport */ IconFolderOpen),
IconFolderOpenStroked: () => (/* reexport */ IconFolderOpenStroked),
IconFolderStroked: () => (/* reexport */ IconFolderStroked),
IconFollowStroked: () => (/* reexport */ IconFollowStroked),
IconFont: () => (/* reexport */ IconFont),
IconFontColor: () => (/* reexport */ IconFontColor),
IconForward: () => (/* reexport */ IconForward),
IconForwardStroked: () => (/* reexport */ IconForwardStroked),
IconFullScreenStroked: () => (/* reexport */ IconFullScreenStroked),
IconGallery: () => (/* reexport */ IconGallery),
IconGift: () => (/* reexport */ IconGift),
IconGiftStroked: () => (/* reexport */ IconGiftStroked),
IconGit: () => (/* reexport */ IconGit),
IconGithubLogo: () => (/* reexport */ IconGithubLogo),
IconGitlabLogo: () => (/* reexport */ IconGitlabLogo),
IconGlobe: () => (/* reexport */ IconGlobe),
IconGlobeStroke: () => (/* reexport */ IconGlobeStroke),
IconGlobeStrokeStroked: () => (/* reexport */ IconGlobeStrokeStroked),
IconGlobeStroked: () => (/* reexport */ IconGlobeStroked),
IconGridRectangle: () => (/* reexport */ IconGridRectangle),
IconGridSquare: () => (/* reexport */ IconGridSquare),
IconGridStroked: () => (/* reexport */ IconGridStroked),
IconGridView: () => (/* reexport */ IconGridView),
IconGridView1: () => (/* reexport */ IconGridView1),
IconH1: () => (/* reexport */ IconH1),
IconH2: () => (/* reexport */ IconH2),
IconH3: () => (/* reexport */ IconH3),
IconH4: () => (/* reexport */ IconH4),
IconH5: () => (/* reexport */ IconH5),
IconH6: () => (/* reexport */ IconH6),
IconH7: () => (/* reexport */ IconH7),
IconH8: () => (/* reexport */ IconH8),
IconH9: () => (/* reexport */ IconH9),
IconHandle: () => (/* reexport */ IconHandle),
IconHash: () => (/* reexport */ IconHash),
IconHeartStroked: () => (/* reexport */ IconHeartStroked),
IconHelm: () => (/* reexport */ IconHelm),
IconHelpCircle: () => (/* reexport */ IconHelpCircle),
IconHelpCircleStroked: () => (/* reexport */ IconHelpCircleStroked),
IconHistogram: () => (/* reexport */ IconHistogram),
IconHistory: () => (/* reexport */ IconHistory),
IconHn: () => (/* reexport */ IconHn),
IconHome: () => (/* reexport */ IconHome),
IconHomeStroked: () => (/* reexport */ IconHomeStroked),
IconHorn: () => (/* reexport */ IconHorn),
IconHornStroked: () => (/* reexport */ IconHornStroked),
IconHourglass: () => (/* reexport */ IconHourglass),
IconHourglassStroked: () => (/* reexport */ IconHourglassStroked),
IconIdCard: () => (/* reexport */ IconIdCard),
IconIdCardStroked: () => (/* reexport */ IconIdCardStroked),
IconIdentity: () => (/* reexport */ IconIdentity),
IconImage: () => (/* reexport */ IconImage),
IconImageStroked: () => (/* reexport */ IconImageStroked),
IconImport: () => (/* reexport */ IconImport),
IconInbox: () => (/* reexport */ IconInbox),
IconIndenpentCornersStroked: () => (/* reexport */ IconIndenpentCornersStroked),
IconIndentLeft: () => (/* reexport */ IconIndentLeft),
IconIndentRight: () => (/* reexport */ IconIndentRight),
IconIndependentCornersStroked: () => (/* reexport */ IconIndependentCornersStroked),
IconInfoCircle: () => (/* reexport */ IconInfoCircle),
IconInherit: () => (/* reexport */ IconInherit),
IconInheritStroked: () => (/* reexport */ IconInheritStroked),
IconInnerSectionStroked: () => (/* reexport */ IconInnerSectionStroked),
IconInstagram: () => (/* reexport */ IconInstagram),
IconInteractiveStroked: () => (/* reexport */ IconInteractiveStroked),
IconInviteStroked: () => (/* reexport */ IconInviteStroked),
IconIssueStroked: () => (/* reexport */ IconIssueStroked),
IconItalic: () => (/* reexport */ IconItalic),
IconJianying: () => (/* reexport */ IconJianying),
IconKanban: () => (/* reexport */ IconKanban),
IconKey: () => (/* reexport */ IconKey),
IconKeyStroked: () => (/* reexport */ IconKeyStroked),
IconLanguage: () => (/* reexport */ IconLanguage),
IconLayers: () => (/* reexport */ IconLayers),
IconLeftCircle: () => (/* reexport */ IconLeftCircle),
IconLeftCircleStroked: () => (/* reexport */ IconLeftCircleStroked),
IconLightningStroked: () => (/* reexport */ IconLightningStroked),
IconLikeHeart: () => (/* reexport */ IconLikeHeart),
IconLikeThumb: () => (/* reexport */ IconLikeThumb),
IconLineChartStroked: () => (/* reexport */ IconLineChartStroked),
IconLineHeight: () => (/* reexport */ IconLineHeight),
IconLink: () => (/* reexport */ IconLink),
IconList: () => (/* reexport */ IconList),
IconListView: () => (/* reexport */ IconListView),
IconLive: () => (/* reexport */ IconLive),
IconLoading: () => (/* reexport */ IconLoading),
IconLock: () => (/* reexport */ IconLock),
IconLockStroked: () => (/* reexport */ IconLockStroked),
IconLoopTextStroked: () => (/* reexport */ IconLoopTextStroked),
IconMail: () => (/* reexport */ IconMail),
IconMailStroked: () => (/* reexport */ IconMailStroked),
IconMailStroked1: () => (/* reexport */ IconMailStroked1),
IconMale: () => (/* reexport */ IconMale),
IconMapPin: () => (/* reexport */ IconMapPin),
IconMapPinStroked: () => (/* reexport */ IconMapPinStroked),
IconMarginLeftStroked: () => (/* reexport */ IconMarginLeftStroked),
IconMarginStroked: () => (/* reexport */ IconMarginStroked),
IconMark: () => (/* reexport */ IconMark),
IconMaximize: () => (/* reexport */ IconMaximize),
IconMember: () => (/* reexport */ IconMember),
IconMenu: () => (/* reexport */ IconMenu),
IconMicrophone: () => (/* reexport */ IconMicrophone),
IconMicrophoneOff: () => (/* reexport */ IconMicrophoneOff),
IconMicrophoneOffStroked: () => (/* reexport */ IconMicrophoneOffStroked),
IconMicrophoneStroked: () => (/* reexport */ IconMicrophoneStroked),
IconMiniPlayer: () => (/* reexport */ IconMiniPlayer),
IconMinimize: () => (/* reexport */ IconMinimize),
IconMinus: () => (/* reexport */ IconMinus),
IconMinusCircle: () => (/* reexport */ IconMinusCircle),
IconMinusCircleStroked: () => (/* reexport */ IconMinusCircleStroked),
IconMinusStroked: () => (/* reexport */ IconMinusStroked),
IconModalStroked: () => (/* reexport */ IconModalStroked),
IconMoneyExchangeStroked: () => (/* reexport */ IconMoneyExchangeStroked),
IconMonitorStroked: () => (/* reexport */ IconMonitorStroked),
IconMoon: () => (/* reexport */ IconMoon),
IconMoonStroked: () => (/* reexport */ IconMoonStroked),
IconMore: () => (/* reexport */ IconMore),
IconMoreStroked: () => (/* reexport */ IconMoreStroked),
IconMusic: () => (/* reexport */ IconMusic),
IconMusicNoteStroked: () => (/* reexport */ IconMusicNoteStroked),
IconMute: () => (/* reexport */ IconMute),
IconMuteStroked: () => (/* reexport */ IconMuteStroked),
IconNineGridStroked: () => (/* reexport */ IconNineGridStroked),
IconNoteMoney: () => (/* reexport */ IconNoteMoney),
IconNoteMoneyStroked: () => (/* reexport */ IconNoteMoneyStroked),
IconOption: () => (/* reexport */ IconOption),
IconOrderedList: () => (/* reexport */ IconOrderedList),
IconOrderedListStroked: () => (/* reexport */ IconOrderedListStroked),
IconPaperclip: () => (/* reexport */ IconPaperclip),
IconPaperclipStroked: () => (/* reexport */ IconPaperclipStroked),
IconPause: () => (/* reexport */ IconPause),
IconPdf: () => (/* reexport */ IconPdf),
IconPercentage: () => (/* reexport */ IconPercentage),
IconPhone: () => (/* reexport */ IconPhone),
IconPhoneStroke: () => (/* reexport */ IconPhoneStroke),
IconPhoneStroked: () => (/* reexport */ IconPhoneStroked),
IconPieChart2Stroked: () => (/* reexport */ IconPieChart2Stroked),
IconPieChartStroked: () => (/* reexport */ IconPieChartStroked),
IconPiechartH5Stroked: () => (/* reexport */ IconPiechartH5Stroked),
IconPipixiaLogo: () => (/* reexport */ IconPipixiaLogo),
IconPlay: () => (/* reexport */ IconPlay),
IconPlayCircle: () => (/* reexport */ IconPlayCircle),
IconPlus: () => (/* reexport */ IconPlus),
IconPlusCircle: () => (/* reexport */ IconPlusCircle),
IconPlusCircleStroked: () => (/* reexport */ IconPlusCircleStroked),
IconPlusStroked: () => (/* reexport */ IconPlusStroked),
IconPriceTag: () => (/* reexport */ IconPriceTag),
IconPrint: () => (/* reexport */ IconPrint),
IconPrize: () => (/* reexport */ IconPrize),
IconPrizeStroked: () => (/* reexport */ IconPrizeStroked),
IconPulse: () => (/* reexport */ IconPulse),
IconPuzzle: () => (/* reexport */ IconPuzzle),
IconQingyan: () => (/* reexport */ IconQingyan),
IconQrCode: () => (/* reexport */ IconQrCode),
IconQuit: () => (/* reexport */ IconQuit),
IconQuote: () => (/* reexport */ IconQuote),
IconRadio: () => (/* reexport */ IconRadio),
IconRankingCardStroked: () => (/* reexport */ IconRankingCardStroked),
IconRealSize: () => (/* reexport */ IconRealSize),
IconRealSizeStroked: () => (/* reexport */ IconRealSizeStroked),
IconRedo: () => (/* reexport */ IconRedo),
IconRedoStroked: () => (/* reexport */ IconRedoStroked),
IconRefresh: () => (/* reexport */ IconRefresh),
IconRefresh2: () => (/* reexport */ IconRefresh2),
IconRegExp: () => (/* reexport */ IconRegExp),
IconReply: () => (/* reexport */ IconReply),
IconReplyStroked: () => (/* reexport */ IconReplyStroked),
IconResso: () => (/* reexport */ IconResso),
IconRestart: () => (/* reexport */ IconRestart),
IconRingChartStroked: () => (/* reexport */ IconRingChartStroked),
IconRotate: () => (/* reexport */ IconRotate),
IconRotationStroked: () => (/* reexport */ IconRotationStroked),
IconRoute: () => (/* reexport */ IconRoute),
IconRowsStroked: () => (/* reexport */ IconRowsStroked),
IconSafe: () => (/* reexport */ IconSafe),
IconSafeStroked: () => (/* reexport */ IconSafeStroked),
IconSave: () => (/* reexport */ IconSave),
IconSaveStroked: () => (/* reexport */ IconSaveStroked),
IconScan: () => (/* reexport */ IconScan),
IconScissors: () => (/* reexport */ IconScissors),
IconScissorsStroked: () => (/* reexport */ IconScissorsStroked),
IconSearch: () => (/* reexport */ IconSearch),
IconSearchStroked: () => (/* reexport */ IconSearchStroked),
IconSectionStroked: () => (/* reexport */ IconSectionStroked),
IconSemiLogo: () => (/* reexport */ IconSemiLogo),
IconSend: () => (/* reexport */ IconSend),
IconSendMsgStroked: () => (/* reexport */ IconSendMsgStroked),
IconSendStroked: () => (/* reexport */ IconSendStroked),
IconServer: () => (/* reexport */ IconServer),
IconServerStroked: () => (/* reexport */ IconServerStroked),
IconSetting: () => (/* reexport */ IconSetting),
IconSettingStroked: () => (/* reexport */ IconSettingStroked),
IconShare: () => (/* reexport */ IconShare),
IconShareMoneyStroked: () => (/* reexport */ IconShareMoneyStroked),
IconShareStroked: () => (/* reexport */ IconShareStroked),
IconShield: () => (/* reexport */ IconShield),
IconShieldStroked: () => (/* reexport */ IconShieldStroked),
IconShift: () => (/* reexport */ IconShift),
IconShoppingBag: () => (/* reexport */ IconShoppingBag),
IconShoppingBagStroked: () => (/* reexport */ IconShoppingBagStroked),
IconShrink: () => (/* reexport */ IconShrink),
IconShrinkScreenStroked: () => (/* reexport */ IconShrinkScreenStroked),
IconSidebar: () => (/* reexport */ IconSidebar),
IconSignal: () => (/* reexport */ IconSignal),
IconSimilarity: () => (/* reexport */ IconSimilarity),
IconSmallTriangleDown: () => (/* reexport */ IconSmallTriangleDown),
IconSmallTriangleLeft: () => (/* reexport */ IconSmallTriangleLeft),
IconSmallTriangleRight: () => (/* reexport */ IconSmallTriangleRight),
IconSmallTriangleTop: () => (/* reexport */ IconSmallTriangleTop),
IconSmartphoneCheckStroked: () => (/* reexport */ IconSmartphoneCheckStroked),
IconSmartphoneStroked: () => (/* reexport */ IconSmartphoneStroked),
IconSong: () => (/* reexport */ IconSong),
IconSonicStroked: () => (/* reexport */ IconSonicStroked),
IconSort: () => (/* reexport */ IconSort),
IconSortStroked: () => (/* reexport */ IconSortStroked),
IconSourceControl: () => (/* reexport */ IconSourceControl),
IconSpin: () => (/* reexport */ IconSpin),
IconStackBarChartStroked: () => (/* reexport */ IconStackBarChartStroked),
IconStar: () => (/* reexport */ IconStar),
IconStarStroked: () => (/* reexport */ IconStarStroked),
IconStop: () => (/* reexport */ IconStop),
IconStopwatchStroked: () => (/* reexport */ IconStopwatchStroked),
IconStoryStroked: () => (/* reexport */ IconStoryStroked),
IconStrikeThrough: () => (/* reexport */ IconStrikeThrough),
IconSun: () => (/* reexport */ IconSun),
IconSunStroked: () => (/* reexport */ IconSunStroked),
IconSync: () => (/* reexport */ IconSync),
IconTabArrowStroked: () => (/* reexport */ IconTabArrowStroked),
IconTabsStroked: () => (/* reexport */ IconTabsStroked),
IconTaskMoneyStroked: () => (/* reexport */ IconTaskMoneyStroked),
IconTemplate: () => (/* reexport */ IconTemplate),
IconTemplateStroked: () => (/* reexport */ IconTemplateStroked),
IconTerminal: () => (/* reexport */ IconTerminal),
IconTestScore: () => (/* reexport */ IconTestScore),
IconTestScoreStroked: () => (/* reexport */ IconTestScoreStroked),
IconText: () => (/* reexport */ IconText),
IconTextRectangle: () => (/* reexport */ IconTextRectangle),
IconTextStroked: () => (/* reexport */ IconTextStroked),
IconThumbUpStroked: () => (/* reexport */ IconThumbUpStroked),
IconTick: () => (/* reexport */ IconTick),
IconTickCircle: () => (/* reexport */ IconTickCircle),
IconTicketCode: () => (/* reexport */ IconTicketCode),
IconTicketCodeExchangeStroked: () => (/* reexport */ IconTicketCodeExchangeStroked),
IconTicketCodeStroked: () => (/* reexport */ IconTicketCodeStroked),
IconTiktokLogo: () => (/* reexport */ IconTiktokLogo),
IconTop: () => (/* reexport */ IconTop),
IconTopCenterStroked: () => (/* reexport */ IconTopCenterStroked),
IconTopLeftStroked: () => (/* reexport */ IconTopLeftStroked),
IconTopRightStroked: () => (/* reexport */ IconTopRightStroked),
IconTopbuzzLogo: () => (/* reexport */ IconTopbuzzLogo),
IconToutiaoLogo: () => (/* reexport */ IconToutiaoLogo),
IconTransparentStroked: () => (/* reexport */ IconTransparentStroked),
IconTreeTriangleDown: () => (/* reexport */ IconTreeTriangleDown),
IconTreeTriangleRight: () => (/* reexport */ IconTreeTriangleRight),
IconTriangleArrow: () => (/* reexport */ IconTriangleArrow),
IconTriangleArrowVertical: () => (/* reexport */ IconTriangleArrowVertical),
IconTriangleDown: () => (/* reexport */ IconTriangleDown),
IconTriangleUp: () => (/* reexport */ IconTriangleUp),
IconTrueFalseStroked: () => (/* reexport */ IconTrueFalseStroked),
IconTvCheckedStroked: () => (/* reexport */ IconTvCheckedStroked),
IconTwitter: () => (/* reexport */ IconTwitter),
IconTypograph: () => (/* reexport */ IconTypograph),
IconUnChainStroked: () => (/* reexport */ IconUnChainStroked),
IconUnderline: () => (/* reexport */ IconUnderline),
IconUndo: () => (/* reexport */ IconUndo),
IconUnlink: () => (/* reexport */ IconUnlink),
IconUnlock: () => (/* reexport */ IconUnlock),
IconUnlockStroked: () => (/* reexport */ IconUnlockStroked),
IconUpload: () => (/* reexport */ IconUpload),
IconUploadError: () => (/* reexport */ IconUploadError),
IconUser: () => (/* reexport */ IconUser),
IconUserAdd: () => (/* reexport */ IconUserAdd),
IconUserCardPhone: () => (/* reexport */ IconUserCardPhone),
IconUserCardVideo: () => (/* reexport */ IconUserCardVideo),
IconUserCardVideoStroked: () => (/* reexport */ IconUserCardVideoStroked),
IconUserCircle: () => (/* reexport */ IconUserCircle),
IconUserCircleStroked: () => (/* reexport */ IconUserCircleStroked),
IconUserGroup: () => (/* reexport */ IconUserGroup),
IconUserList: () => (/* reexport */ IconUserList),
IconUserListStroked: () => (/* reexport */ IconUserListStroked),
IconUserSetting: () => (/* reexport */ IconUserSetting),
IconUserStroked: () => (/* reexport */ IconUserStroked),
IconVennChartStroked: () => (/* reexport */ IconVennChartStroked),
IconVerify: () => (/* reexport */ IconVerify),
IconVersionStroked: () => (/* reexport */ IconVersionStroked),
IconVideo: () => (/* reexport */ IconVideo),
IconVideoDouyinStroked: () => (/* reexport */ IconVideoDouyinStroked),
IconVideoListStroked: () => (/* reexport */ IconVideoListStroked),
IconVideoStroked: () => (/* reexport */ IconVideoStroked),
IconVideoUrlStroked: () => (/* reexport */ IconVideoUrlStroked),
IconVigoLogo: () => (/* reexport */ IconVigoLogo),
IconVolume1: () => (/* reexport */ IconVolume1),
IconVolume1Stroked: () => (/* reexport */ IconVolume1Stroked),
IconVolume2: () => (/* reexport */ IconVolume2),
IconVolume2Stroked: () => (/* reexport */ IconVolume2Stroked),
IconVolumeSilentStroked: () => (/* reexport */ IconVolumeSilentStroked),
IconVolumnSilent: () => (/* reexport */ IconVolumnSilent),
IconVoteStroked: () => (/* reexport */ IconVoteStroked),
IconVoteVideoStroked: () => (/* reexport */ IconVoteVideoStroked),
IconWeibo: () => (/* reexport */ IconWeibo),
IconWholeWord: () => (/* reexport */ IconWholeWord),
IconWifi: () => (/* reexport */ IconWifi),
IconWindowAdaptionStroked: () => (/* reexport */ IconWindowAdaptionStroked),
IconWord: () => (/* reexport */ IconWord),
IconWrench: () => (/* reexport */ IconWrench),
IconWrenchStroked: () => (/* reexport */ IconWrenchStroked),
IconXiguaLogo: () => (/* reexport */ IconXiguaLogo),
IconYoutube: () => (/* reexport */ IconYoutube),
convertIcon: () => (/* reexport */ convertIcon),
"default": () => (/* binding */ es)
});
// EXTERNAL MODULE: external {"root":"React","commonjs2":"react","commonjs":"react","amd":"react"}
var external_root_React_commonjs2_react_commonjs_react_amd_react_ = __webpack_require__("neV8");
var external_root_React_commonjs2_react_commonjs_react_amd_react_default = /*#__PURE__*/__webpack_require__.n(external_root_React_commonjs2_react_commonjs_react_amd_react_);
;// CONCATENATED MODULE: ./lib/es/env.js
const BASE_CLASS_PREFIX = 'semi';
// EXTERNAL MODULE: ../../node_modules/classnames/index.js
var classnames = __webpack_require__("IpAo");
var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames);
;// CONCATENATED MODULE: ./lib/es/styles/icons.css
// extracted by mini-css-extract-plugin
;// CONCATENATED MODULE: ./lib/es/components/Icon.js
var __rest = undefined && undefined.__rest || function (s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
}
return t;
};
const Icon = /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_default().forwardRef((props, ref) => {
const {
svg,
spin = false,
rotate,
style,
className,
prefixCls = BASE_CLASS_PREFIX,
type,
size = 'default',
fill
} = props,
restProps = __rest(props, ["svg", "spin", "rotate", "style", "className", "prefixCls", "type", "size", "fill"]);
const classes = classnames_default()(`${prefixCls}-icon`, {
[`${prefixCls}-icon-extra-small`]: size === 'extra-small',
[`${prefixCls}-icon-small`]: size === 'small',
[`${prefixCls}-icon-default`]: size === 'default',
[`${prefixCls}-icon-large`]: size === 'large',
[`${prefixCls}-icon-extra-large`]: size === 'extra-large',
[`${prefixCls}-icon-spinning`]: spin === true,
[`${prefixCls}-icon-${type}`]: Boolean(type)
}, className);
const outerStyle = {};
if (Number.isSafeInteger(rotate)) {
outerStyle.transform = `rotate(${rotate}deg)`;
}
Object.assign(outerStyle, style);
return /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_default().createElement("span", Object.assign({
role: "img",
ref: ref,
"aria-label": type,
className: classes,
style: outerStyle
}, restProps), fill ? /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_default().cloneElement(svg, {
fill
}) : svg);
});
// @ts-ignore used to judge whether it is a semi-icon in semi-ui
// custom icon case
Icon.elementType = 'Icon';
const convertIcon = (Svg, iconType) => {
const InnerIcon = /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_default().forwardRef((props, ref) => /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_default().createElement(Icon, Object.assign({
svg: /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_default().createElement(Svg),
type: iconType,
ref: ref
}, props)));
// @ts-ignore used to judge whether it is a semi-icon in semi-ui
// builtin icon case
InnerIcon.elementType = 'Icon';
return InnerIcon;
};
/* harmony default export */ const components_Icon = (Icon);
;// CONCATENATED MODULE: ./lib/es/icons/IconAbsoluteStroked.js
function SvgComponent(props) {
return /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("svg", Object.assign({
viewBox: "0 0 24 24",
fill: "none",
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
focusable: false,
"aria-hidden": true
}, props), /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("path", {
fillRule: "evenodd",
clipRule: "evenodd",
d: "M13.62 5.04a1 1 0 1 0 1.42-1.42L12.7 1.3a1 1 0 0 0-1.42 0L8.96 3.62a1 1 0 0 0 1.42 1.42L11 4.4V11H4.41l.63-.62a1 1 0 1 0-1.42-1.42L1.3 11.3a1 1 0 0 0 0 1.42l2.33 2.33a1 1 0 0 0 1.42-1.42L4.4 13H11v6.59l-.62-.63a1 1 0 0 0-1.42 1.42l2.33 2.33a1 1 0 0 0 1.42 0l2.33-2.33a1 1 0 0 0-1.42-1.42l-.62.63V13h6.59l-.63.62a1 1 0 0 0 1.42 1.42l2.33-2.33a1 1 0 0 0 0-1.42l-2.33-2.33a1 1 0 1 0-1.42 1.42l.63.62H13V4.41l.62.63Z",
fill: "currentColor"
}));
}
const IconComponent = convertIcon(SvgComponent, 'absolute_stroked');
/* harmony default export */ const IconAbsoluteStroked = (IconComponent);
;// CONCATENATED MODULE: ./lib/es/icons/IconActivity.js
function IconActivity_SvgComponent(props) {
return /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("svg", Object.assign({
viewBox: "0 0 24 24",
fill: "none",
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
focusable: false,
"aria-hidden": true
}, props), /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("path", {
fillRule: "evenodd",
clipRule: "evenodd",
d: "M12 1a1.5 1.5 0 0 0 0 3 8 8 0 1 1-4.75 14.44 1.5 1.5 0 1 0-1.79 2.4A11 11 0 1 0 12 1ZM7.5 5.2a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM5.5 7a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm-3 6a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM5 16.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm8.5-9a1.5 1.5 0 0 0-3 0V12c0 .4.16.78.44 1.06l3 3a1.5 1.5 0 0 0 2.12-2.12l-2.56-2.56V7.5Z",
fill: "currentColor"
}));
}
const IconActivity_IconComponent = convertIcon(IconActivity_SvgComponent, 'activity');
/* harmony default export */ const IconActivity = (IconActivity_IconComponent);
;// CONCATENATED MODULE: ./lib/es/icons/IconAIBellLevel1.js
function IconAIBellLevel1_SvgComponent(props) {
return /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("svg", Object.assign({
viewBox: "0 0 24 24",
fill: "none",
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
focusable: false,
"aria-hidden": true
}, props), /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("path", {
d: "M20 20a1 1 0 0 1 0 2H4a1 1 0 0 1 0-2h16ZM12 3.5a1 1 0 0 1 0 2 5 5 0 0 0-5 5v6h10V14a1 1 0 0 1 2 0v3.5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1v-7a7 7 0 0 1 7-7ZM1.05 6.18a1 1 0 0 1 1.17-.66l.1.03 1.5.5.1.04a1 1 0 0 1-.64 1.89l-.1-.03-1.5-.5-.1-.04a1 1 0 0 1-.53-1.23ZM2.8 2.8a1 1 0 0 1 1.34-.07l.08.07 1.5 1.5.07.08a1 1 0 0 1-1.41 1.4l-.08-.06-1.5-1.5-.07-.08A1 1 0 0 1 2.8 2.8Zm3.4-1.74a1 1 0 0 1 1.22.54l.04.1.5 1.5.03.1a1 1 0 0 1-1.9.62l-.03-.1-.5-1.5-.03-.1a1 1 0 0 1 .66-1.16Z",
fill: "currentColor"
}), /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("path", {
fillRule: "evenodd",
clipRule: "evenodd",
d: "M17.11 4.05a4.56 4.56 0 0 1-2.06 2.06 4.28 4.28 0 0 1-.58.24.68.68 0 0 0 0 1.3 4.56 4.56 0 0 1 .58.24c.9.44 1.62 1.17 2.06 2.06a4.4 4.4 0 0 1 .24.58.68.68 0 0 0 1.3 0 4.57 4.57 0 0 1 .24-.58 4.56 4.56 0 0 1 2.06-2.06 4.28 4.28 0 0 1 .58-.24.68.68 0 0 0 0-1.3 4.56 4.56 0 0 1-.58-.24 4.56 4.56 0 0 1-2.3-2.64.68.68 0 0 0-1.3 0 4.58 4.58 0 0 1-.24.58ZM18 5.73c-.36.48-.79.91-1.27 1.27.48.36.91.79 1.27 1.27.36-.48.79-.91 1.27-1.27A6.2 6.2 0 0 1 18 5.73Z",
fill: "currentColor"
}));
}
const IconAIBellLevel1_IconComponent = convertIcon(IconAIBellLevel1_SvgComponent, 'ai_bell_level_1');
/* harmony default export */ const IconAIBellLevel1 = (IconAIBellLevel1_IconComponent);
;// CONCATENATED MODULE: ./lib/es/utils.js
/**
* Get a random id with prefix, it not strictly guarantee id uniqueness
*
* Note: the return value of getUuid is too long, we need a short one
*
* @example
* getUuidShort({ prefix: 'semi' }) => 'semi-46dinzc'
* getUuidShort({ prefix: '' }) => '0eer2i0'
* getUuidShort({ prefix: 'semi', length: 4 }) => 'semi-8jts'
*/
function getUuidShort() {
let options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
const {
prefix = '',
length = 7
} = options;
const characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ';
const total = characters.length;
let randomId = '';
for (let i = 0; i < length; i++) {
const random = Math.floor(Math.random() * total);
randomId += characters.charAt(random);
}
return prefix ? `${prefix}-${randomId}` : randomId;
}
function getFillColor(fill, num) {
if (typeof fill === 'string') {
return new Array(num).fill(fill);
} else if (Array.isArray(fill)) {
const fillLength = fill.length;
let result = fill;
if (fillLength < num) {
let i = 0;
result = [];
while (i < num) {
result.push(fill[i % fillLength]);
i++;
}
return result;
} else if (fillLength > num) {
result = fill.slice(0, num);
}
if (num === 4) {
return result.reverse();
}
return result;
}
if (num === 2) {
return ['rgba(166,71,255)', 'currentColor'];
}
return ['rgba(233,69,255)', 'rgba(166,71,255)', 'rgba(107,97,255)', 'rgba(46,140,255)'];
}
;// CONCATENATED MODULE: ./lib/es/icons/IconAIBellLevel2.js
var IconAIBellLevel2_rest = undefined && undefined.__rest || function (s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
}
return t;
};
function IconAIBellLevel2_SvgComponent(props) {
const {
fill
} = props,
rest = IconAIBellLevel2_rest(props, ["fill"]);
const [primaryColor, secondColor] = getFillColor(fill, 2);
return /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("svg", Object.assign({
viewBox: "0 0 24 24",
fill: "none",
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
focusable: false,
"aria-hidden": true
}, rest), /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("path", {
fillRule: "evenodd",
clipRule: "evenodd",
d: "M17.11 4.05a4.56 4.56 0 0 1-2.06 2.06 4.28 4.28 0 0 1-.58.24.68.68 0 0 0 0 1.3 4.56 4.56 0 0 1 .58.24c.9.44 1.62 1.17 2.06 2.06a4.4 4.4 0 0 1 .24.58.68.68 0 0 0 1.3 0 4.57 4.57 0 0 1 .24-.58 4.56 4.56 0 0 1 2.06-2.06 4.28 4.28 0 0 1 .58-.24.68.68 0 0 0 0-1.3 4.56 4.56 0 0 1-.58-.24 4.56 4.56 0 0 1-2.3-2.64.68.68 0 0 0-1.3 0 4.58 4.58 0 0 1-.24.58ZM18 5.73c-.36.48-.79.91-1.27 1.27.48.36.91.79 1.27 1.27.36-.48.79-.91 1.27-1.27A6.2 6.2 0 0 1 18 5.73Z",
fill: primaryColor
}), /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("path", {
d: "M20 20a1 1 0 0 1 0 2H4a1 1 0 0 1 0-2h16ZM12 3.5a1 1 0 0 1 0 2 5 5 0 0 0-5 5v6h10V14a1 1 0 0 1 2 0v3.5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1v-7a7 7 0 0 1 7-7ZM1.05 6.18a1 1 0 0 1 1.17-.66l.1.03 1.5.5.1.04a1 1 0 0 1-.64 1.89l-.1-.03-1.5-.5-.1-.04a1 1 0 0 1-.53-1.23ZM2.8 2.8a1 1 0 0 1 1.34-.07l.08.07 1.5 1.5.07.08a1 1 0 0 1-1.41 1.4l-.08-.06-1.5-1.5-.07-.08A1 1 0 0 1 2.8 2.8Zm3.4-1.74a1 1 0 0 1 1.22.54l.04.1.5 1.5.03.1a1 1 0 0 1-1.9.62l-.03-.1-.5-1.5-.03-.1a1 1 0 0 1 .66-1.16Z",
fill: secondColor
}));
}
const IconAIBellLevel2_IconComponent = convertIcon(IconAIBellLevel2_SvgComponent, 'ai_bell_level_2');
/* harmony default export */ const IconAIBellLevel2 = (IconAIBellLevel2_IconComponent);
;// CONCATENATED MODULE: ./lib/es/icons/IconAIBellLevel3.js
var IconAIBellLevel3_rest = undefined && undefined.__rest || function (s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
}
return t;
};
function IconAIBellLevel3_SvgComponent(props) {
const {
fill
} = props,
rest = IconAIBellLevel3_rest(props, ["fill"]);
const id = getUuidShort({
prefix: 'semi-ai-bell-level-3'
});
const arr = getFillColor(fill, 4);
const [stop1, stop2, stop3, stop4] = arr;
return /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("svg", Object.assign({
viewBox: "0 0 24 24",
fill: "none",
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
focusable: false,
"aria-hidden": true
}, rest), /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("path", {
d: "M20 20a1 1 0 0 1 0 2H4a1 1 0 0 1 0-2h16ZM12 3.5a1 1 0 0 1 0 2 5 5 0 0 0-5 5v6h10V14a1 1 0 1 1 2 0v3.5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1v-7a7 7 0 0 1 7-7Zm5.35-.03a.68.68 0 0 1 1.3 0c.06.17.12.34.2.5l.04.08c.44.9 1.17 1.62 2.06 2.06l.08.04c.16.08.33.14.5.2a.68.68 0 0 1 0 1.3c-.17.06-.34.12-.5.2l-.08.04a4.56 4.56 0 0 0-2.06 2.06l-.04.08c-.08.16-.14.33-.2.5a.68.68 0 0 1-1.3 0 4.56 4.56 0 0 0-.2-.5l-.04-.08a4.56 4.56 0 0 0-2.06-2.06l-.08-.04a4.58 4.58 0 0 0-.5-.2.68.68 0 0 1 0-1.3c.17-.06.34-.12.5-.2l.08-.04a4.56 4.56 0 0 0 2.06-2.06l.04-.08c.08-.16.14-.33.2-.5ZM18 5.73c-.36.48-.79.91-1.27 1.27.48.36.91.79 1.27 1.27.36-.48.79-.91 1.27-1.27A6.2 6.2 0 0 1 18 5.73Zm-16.95.45a1 1 0 0 1 1.17-.66l.1.03 1.5.5.1.04a1 1 0 0 1-.64 1.89l-.1-.03-1.5-.5-.1-.04a1 1 0 0 1-.53-1.23ZM2.8 2.8a1 1 0 0 1 1.34-.07l.08.07 1.5 1.5.07.08a1 1 0 0 1-1.41 1.4l-.08-.06-1.5-1.5-.07-.08A1 1 0 0 1 2.8 2.8Zm3.4-1.74a1 1 0 0 1 1.22.54l.04.1.5 1.5.03.1a1 1 0 0 1-1.9.62l-.03-.1-.5-1.5-.03-.1a1 1 0 0 1 .66-1.16Z",
fill: `url(#${id})`
}), /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("defs", null, /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("linearGradient", {
id: id,
x1: 21.9997,
y1: 21.9998,
x2: -1.48859,
y2: 18.6968,
gradientUnits: "userSpaceOnUse"
}, /*#__PURE__*/external_root_React_commonjs2_react_commonjs_react_amd_react_.createElement("stop", {
stopColor: st