import { w as withInstall } from "../badge/index2.js"; import { defineComponent, computed, openBlock, createElementBlock, normalizeClass, normalizeStyle, unref, createBlock, inject, useSlots, withModifiers, createElementVNode, renderSlot, createTextVNode, toDisplayString, createCommentVNode, createVNode } from "vue"; var iconfont = [{ name: "\u5B9E\u5FC3", class: "layui-icon-heart-fill" }, { name: "\u7A7A\u5FC3", class: "layui-icon-heart" }, { name: "\u4EAE\u5EA6/\u6674", class: "layui-icon-light" }, { name: "\u65F6\u95F4/\u5386\u53F2", class: "layui-icon-time" }, { name: "\u84DD\u7259", class: "layui-icon-bluetooth" }, { name: "@\u827E\u7279", class: "layui-icon-at" }, { name: "\u9759\u97F3", class: "layui-icon-mute" }, { name: "\u5F55\u97F3/\u9EA6\u514B\u98CE", class: "layui-icon-mike" }, { name: "\u5BC6\u94A5/\u94A5\u5319", class: "layui-icon-key" }, { name: "\u793C\u7269/\u6D3B\u52A8", class: "layui-icon-gift" }, { name: "\u90AE\u7BB1", class: "layui-icon-email" }, { name: "RSS", class: "layui-icon-rss" }, { name: "WiFi", class: "layui-icon-wifi" }, { name: "\u9000\u51FA/\u6CE8\u9500", class: "layui-icon-logout" }, { name: "Android \u5B89\u5353", class: "layui-icon-android" }, { name: "Apple IOS \u82F9\u679C", class: "layui-icon-ios" }, { name: "Windows", class: "layui-icon-windows" }, { name: "\u7A7F\u68AD\u6846", class: "layui-icon-transfer" }, { name: "\u5BA2\u670D", class: "layui-icon-service" }, { name: "\u51CF", class: "layui-icon-subtraction" }, { name: "\u52A0", class: "layui-icon-addition" }, { name: "\u6ED1\u5757", class: "layui-icon-slider" }, { name: "\u6253\u5370", class: "layui-icon-print" }, { name: "\u5BFC\u51FA", class: "layui-icon-export" }, { name: "\u5217", class: "layui-icon-cols" }, { name: "\u9000\u51FA\u5168\u5C4F", class: "layui-icon-screen-restore" }, { name: "\u5168\u5C4F", class: "layui-icon-screen-full" }, { name: "\u534A\u661F", class: "layui-icon-rate-half" }, { name: "\u661F\u661F-\u7A7A\u5FC3", class: "layui-icon-rate" }, { name: "\u661F\u661F-\u5B9E\u5FC3", class: "layui-icon-rate-solid" }, { name: "\u624B\u673A", class: "layui-icon-cellphone" }, { name: "\u9A8C\u8BC1\u7801", class: "layui-icon-vercode" }, { name: "\u5FAE\u4FE1", class: "layui-icon-login-wechat" }, { name: "QQ", class: "layui-icon-login-qq" }, { name: "\u5FAE\u535A", class: "layui-icon-login-weibo" }, { name: "\u5BC6\u7801", class: "layui-icon-password" }, { name: "\u7528\u6237\u540D", class: "layui-icon-username" }, { name: "\u5237\u65B0-\u7C97", class: "layui-icon-refresh-three" }, { name: "\u6388\u6743", class: "layui-icon-auz" }, { name: "\u5DE6\u5411\u53F3\u4F38\u7F29\u83DC\u5355", class: "layui-icon-spread-left" }, { name: "\u53F3\u5411\u5DE6\u4F38\u7F29\u83DC\u5355", class: "layui-icon-shrink-right" }, { name: "\u96EA\u82B1", class: "layui-icon-snowflake" }, { name: "\u63D0\u793A\u8BF4\u660E", class: "layui-icon-tips" }, { name: "\u4FBF\u7B7E", class: "layui-icon-note" }, { name: "\u4E3B\u9875", class: "layui-icon-home" }, { name: "\u9AD8\u7EA7", class: "layui-icon-senior" }, { name: "\u5237\u65B0", class: "layui-icon-refresh" }, { name: "\u5237\u65B0", class: "layui-icon-refresh-one" }, { name: "\u65D7\u5E1C", class: "layui-icon-flag" }, { name: "\u4E3B\u9898", class: "layui-icon-theme" }, { name: "\u6D88\u606F-\u901A\u77E5", class: "layui-icon-notice" }, { name: "\u7F51\u7AD9", class: "layui-icon-website" }, { name: "\u63A7\u5236\u53F0", class: "layui-icon-console" }, { name: "\u8868\u60C5-\u60CA\u8BB6", class: "layui-icon-face-surprised" }, { name: "\u8BBE\u7F6E-\u7A7A\u5FC3", class: "layui-icon-set" }, { name: "\u6A21\u677F", class: "layui-icon-template-one" }, { name: "\u5E94\u7528", class: "layui-icon-app" }, { name: "\u6A21\u677F", class: "layui-icon-template" }, { name: "\u8D5E", class: "layui-icon-praise" }, { name: "\u8E29", class: "layui-icon-tread" }, { name: "\u7537", class: "layui-icon-male" }, { name: "\u5973", class: "layui-icon-female" }, { name: "\u76F8\u673A-\u7A7A\u5FC3", class: "layui-icon-camera" }, { name: "\u76F8\u673A-\u5B9E\u5FC3", class: "layui-icon-camera-fill" }, { name: "\u83DC\u5355-\u6C34\u5E73", class: "layui-icon-more" }, { name: "\u83DC\u5355-\u5782\u76F4", class: "layui-icon-more-vertical" }, { name: "\u91D1\u989D-\u4EBA\u6C11\u5E01", class: "layui-icon-rmb" }, { name: "\u91D1\u989D-\u7F8E\u5143", class: "layui-icon-dollar" }, { name: "\u94BB\u77F3-\u7B49\u7EA7", class: "layui-icon-diamond" }, { name: "\u706B", class: "layui-icon-fire" }, { name: "\u8FD4\u56DE", class: "layui-icon-return" }, { name: "\u4F4D\u7F6E-\u5730\u56FE", class: "layui-icon-location" }, { name: "\u529E\u516C-\u9605\u8BFB", class: "layui-icon-read" }, { name: "\u8C03\u67E5", class: "layui-icon-survey" }, { name: "\u8868\u60C5-\u5FAE\u7B11", class: "layui-icon-face-smile" }, { name: "\u8868\u60C5-\u54ED\u6CE3", class: "layui-icon-face-cry" }, { name: "\u8D2D\u7269\u8F66", class: "layui-icon-cart-simple" }, { name: "\u8D2D\u7269\u8F66", class: "layui-icon-cart" }, { name: "\u4E0B\u4E00\u9875", class: "layui-icon-next" }, { name: "\u4E0A\u4E00\u9875", class: "layui-icon-prev" }, { name: "\u4E0A\u4F20-\u7A7A\u5FC3-\u62D6\u62FD", class: "layui-icon-upload-drag" }, { name: "\u4E0A\u4F20-\u5B9E\u5FC3", class: "layui-icon-upload" }, { name: "\u4E0B\u8F7D-\u5706\u5708", class: "layui-icon-download-circle" }, { name: "\u7EC4\u4EF6", class: "layui-icon-component" }, { name: "\u6587\u4EF6-\u7C97", class: "layui-icon-file-b" }, { name: "\u7528\u6237", class: "layui-icon-user" }, { name: "\u53D1\u73B0-\u5B9E\u5FC3", class: "layui-icon-find-fill" }, { name: "loading", class: "layui-icon-loading" }, { name: "loading", class: "layui-icon-loading-one" }, { name: "\u6DFB\u52A0", class: "layui-icon-add-one" }, { name: "\u64AD\u653E", class: "layui-icon-play" }, { name: "\u6682\u505C", class: "layui-icon-pause" }, { name: "\u97F3\u9891-\u8033\u673A", class: "layui-icon-headset" }, { name: "\u89C6\u9891", class: "layui-icon-video" }, { name: "\u8BED\u97F3-\u58F0\u97F3", class: "layui-icon-voice" }, { name: "\u6D88\u606F-\u901A\u77E5-\u5587\u53ED", class: "layui-icon-speaker" }, { name: "\u5220\u9664\u7EBF", class: "layui-icon-fonts-del" }, { name: "\u4EE3\u7801", class: "layui-icon-fonts-code" }, { name: "HTML", class: "layui-icon-fonts-html" }, { name: "\u5B57\u4F53\u52A0\u7C97", class: "layui-icon-fonts-strong" }, { name: "\u5220\u9664\u94FE\u63A5", class: "layui-icon-unlink" }, { name: "\u56FE\u7247", class: "layui-icon-picture" }, { name: "\u94FE\u63A5", class: "layui-icon-link" }, { name: "\u8868\u60C5-\u7B11-\u7C97", class: "layui-icon-face-smile-b" }, { name: "\u5DE6\u5BF9\u9F50", class: "layui-icon-align-left" }, { name: "\u53F3\u5BF9\u9F50", class: "layui-icon-align-right" }, { name: "\u5C45\u4E2D\u5BF9\u9F50", class: "layui-icon-align-center" }, { name: "\u5B57\u4F53-\u4E0B\u5212\u7EBF", class: "layui-icon-fonts-u" }, { name: "\u5B57\u4F53-\u659C\u4F53", class: "layui-icon-fonts-i" }, { name: "Tabs \u9009\u9879\u5361", class: "layui-icon-tabs" }, { name: "\u5355\u9009\u6846-\u9009\u4E2D", class: "layui-icon-radio" }, { name: "\u5355\u9009\u6846-\u5019\u9009", class: "layui-icon-circle" }, { name: "\u7F16\u8F91", class: "layui-icon-edit" }, { name: "\u5206\u4EAB", class: "layui-icon-share" }, { name: "\u5220\u9664", class: "layui-icon-delete" }, { name: "\u8868\u5355", class: "layui-icon-form" }, { name: "\u624B\u673A-\u7EC6\u4F53", class: "layui-icon-cellphone-fine" }, { name: "\u804A\u5929 \u5BF9\u8BDD \u6C9F\u901A", class: "layui-icon-dialogue" }, { name: "\u6587\u5B57\u683C\u5F0F\u5316", class: "layui-icon-fonts-clear" }, { name: "\u7A97\u53E3", class: "layui-icon-layer" }, { name: "\u65E5\u671F", class: "layui-icon-date" }, { name: "\u6C34 \u4E0B\u96E8", class: "layui-icon-water" }, { name: "\u4EE3\u7801-\u5706\u5708", class: "layui-icon-code-circle" }, { name: "\u8F6E\u64AD\u7EC4\u56FE", class: "layui-icon-carousel" }, { name: "\u7FFB\u9875", class: "layui-icon-prev-circle" }, { name: "\u5E03\u5C40", class: "layui-icon-layouts" }, { name: "\u5DE5\u5177", class: "layui-icon-util" }, { name: "\u9009\u62E9\u6A21\u677F", class: "layui-icon-templeate-one" }, { name: "\u4E0A\u4F20-\u5706\u5708", class: "layui-icon-upload-circle" }, { name: "\u6811", class: "layui-icon-tree" }, { name: "\u8868\u683C", class: "layui-icon-table" }, { name: "\u56FE\u8868", class: "layui-icon-chart" }, { name: "\u56FE\u6807 \u62A5\u8868 \u5C4F\u5E55", class: "layui-icon-chart-screen" }, { name: "\u5F15\u64CE", class: "layui-icon-engine" }, { name: "\u4E0B\u4E09\u89D2", class: "layui-icon-triangle-d" }, { name: "\u53F3\u4E09\u89D2", class: "layui-icon-triangle-r" }, { name: "\u6587\u4EF6", class: "layui-icon-file" }, { name: "\u8BBE\u7F6E-\u5C0F\u578B", class: "layui-icon-set-sm" }, { name: "\u51CF\u5C11-\u5706\u5708", class: "layui-icon-reduce-circle" }, { name: "\u6DFB\u52A0-\u5706\u5708", class: "layui-icon-add-circle" }, { name: "404", class: "layui-icon-not-found" }, { name: "\u5173\u4E8E", class: "layui-icon-about" }, { name: "\u7BAD\u5934 \u5411\u4E0A", class: "layui-icon-up" }, { name: "\u7BAD\u5934 \u5411\u4E0B", class: "layui-icon-down" }, { name: "\u7BAD\u5934 \u5411\u5DE6", class: "layui-icon-left" }, { name: "\u7BAD\u5934 \u5411\u53F3", class: "layui-icon-right" }, { name: "\u5706\u70B9", class: "layui-icon-circle-dot" }, { name: "\u641C\u7D22", class: "layui-icon-search" }, { name: "\u8BBE\u7F6E-\u5B9E\u5FC3", class: "layui-icon-set-fill" }, { name: "\u7FA4\u7EC4", class: "layui-icon-group" }, { name: "\u597D\u53CB", class: "layui-icon-friends" }, { name: "\u56DE\u590D \u8BC4\u8BBA \u5B9E\u5FC3", class: "layui-icon-reply-fill" }, { name: "\u83DC\u5355 \u9690\u8EAB \u5B9E\u5FC3", class: "layui-icon-menu-fill" }, { name: "\u8BB0\u5F55", class: "layui-icon-log" }, { name: "\u56FE\u7247-\u7EC6\u4F53", class: "layui-icon-picture-fine" }, { name: "\u8868\u60C5-\u7B11-\u7EC6\u4F53", class: "layui-icon-face-smile-fine" }, { name: "\u5217\u8868", class: "layui-icon-list" }, { name: "\u53D1\u5E03 \u7EB8\u98DE\u673A", class: "layui-icon-release" }, { name: "\u5BF9 OK", class: "layui-icon-ok" }, { name: "\u5E2E\u52A9", class: "layui-icon-help" }, { name: "\u5BA2\u670D", class: "layui-icon-chat" }, { name: "top \u7F6E\u9876", class: "layui-icon-top" }, { name: "\u6536\u85CF-\u7A7A\u5FC3", class: "layui-icon-star" }, { name: "\u6536\u85CF-\u5B9E\u5FC3", class: "layui-icon-star-fill" }, { name: "\u5173\u95ED-\u5B9E\u5FC3", class: "layui-icon-close-fill" }, { name: "\u5173\u95ED-\u7A7A\u5FC3", class: "layui-icon-close" }, { name: "\u6B63\u786E", class: "layui-icon-ok-circle" }, { name: "\u6DFB\u52A0-\u5706\u5708-\u7EC6\u4F53", class: "layui-icon-add-circle-fine" }]; function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function(sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function _objectSpread2(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), true).forEach(function(key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function(key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var __default__$2E = { name: "LayIcon" }; var _sfc_main$2E = defineComponent(_objectSpread2(_objectSpread2({}, __default__$2E), {}, { props: { size: null, type: null, color: null, prefix: { default: "layui-icon" } }, setup: function setup(__props) { var props = __props; var styles = computed(function() { return { color: props.color, fontSize: props.size }; }); computed(function() { return { type: props.type, prefix: props.prefix }; }); return function(_ctx, _cache) { return openBlock(), createElementBlock("i", { class: normalizeClass([__props.prefix, __props.type]), style: normalizeStyle(unref(styles)) }, null, 6); }; } })); var __default__$2D = { name: "HeartFillIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2D), {}, { props: { color: null, size: null }, setup: function setup2(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-heart-fill" }, null, 8, ["color", "size"]); }; } })); var __default__$2C = { name: "HeartIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2C), {}, { props: { color: null, size: null }, setup: function setup3(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-heart" }, null, 8, ["color", "size"]); }; } })); var __default__$2B = { name: "LightIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2B), {}, { props: { color: null, size: null }, setup: function setup4(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-light" }, null, 8, ["color", "size"]); }; } })); var __default__$2A = { name: "TimeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2A), {}, { props: { color: null, size: null }, setup: function setup5(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-time" }, null, 8, ["color", "size"]); }; } })); var __default__$2z = { name: "BluetoothIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2z), {}, { props: { color: null, size: null }, setup: function setup6(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-bluetooth" }, null, 8, ["color", "size"]); }; } })); var __default__$2y = { name: "AtIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2y), {}, { props: { color: null, size: null }, setup: function setup7(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-at" }, null, 8, ["color", "size"]); }; } })); var __default__$2x = { name: "MuteIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2x), {}, { props: { color: null, size: null }, setup: function setup8(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-mute" }, null, 8, ["color", "size"]); }; } })); var __default__$2w = { name: "MikeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2w), {}, { props: { color: null, size: null }, setup: function setup9(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-mike" }, null, 8, ["color", "size"]); }; } })); var __default__$2v = { name: "KeyIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2v), {}, { props: { color: null, size: null }, setup: function setup10(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-key" }, null, 8, ["color", "size"]); }; } })); var __default__$2u = { name: "GiftIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2u), {}, { props: { color: null, size: null }, setup: function setup11(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-gift" }, null, 8, ["color", "size"]); }; } })); var __default__$2t = { name: "EmailIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2t), {}, { props: { color: null, size: null }, setup: function setup12(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-email" }, null, 8, ["color", "size"]); }; } })); var __default__$2s = { name: "RssIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2s), {}, { props: { color: null, size: null }, setup: function setup13(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-rss" }, null, 8, ["color", "size"]); }; } })); var __default__$2r = { name: "WifiIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2r), {}, { props: { color: null, size: null }, setup: function setup14(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-wifi" }, null, 8, ["color", "size"]); }; } })); var __default__$2q = { name: "LogoutIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2q), {}, { props: { color: null, size: null }, setup: function setup15(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-logout" }, null, 8, ["color", "size"]); }; } })); var __default__$2p = { name: "AndroidIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2p), {}, { props: { color: null, size: null }, setup: function setup16(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-android" }, null, 8, ["color", "size"]); }; } })); var __default__$2o = { name: "IosIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2o), {}, { props: { color: null, size: null }, setup: function setup17(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-ios" }, null, 8, ["color", "size"]); }; } })); var __default__$2n = { name: "WindowsIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2n), {}, { props: { color: null, size: null }, setup: function setup18(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-windows" }, null, 8, ["color", "size"]); }; } })); var __default__$2m = { name: "TransferIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2m), {}, { props: { color: null, size: null }, setup: function setup19(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-transfer" }, null, 8, ["color", "size"]); }; } })); var __default__$2l = { name: "ServiceIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2l), {}, { props: { color: null, size: null }, setup: function setup20(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-service" }, null, 8, ["color", "size"]); }; } })); var __default__$2k = { name: "SubtractionIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2k), {}, { props: { color: null, size: null }, setup: function setup21(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-subtraction" }, null, 8, ["color", "size"]); }; } })); var __default__$2j = { name: "AdditionIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2j), {}, { props: { color: null, size: null }, setup: function setup22(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-addition" }, null, 8, ["color", "size"]); }; } })); var __default__$2i = { name: "SliderIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2i), {}, { props: { color: null, size: null }, setup: function setup23(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-slider" }, null, 8, ["color", "size"]); }; } })); var __default__$2h = { name: "PrintIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2h), {}, { props: { color: null, size: null }, setup: function setup24(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-print" }, null, 8, ["color", "size"]); }; } })); var __default__$2g = { name: "ExportIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2g), {}, { props: { color: null, size: null }, setup: function setup25(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-export" }, null, 8, ["color", "size"]); }; } })); var __default__$2f = { name: "ColsIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2f), {}, { props: { color: null, size: null }, setup: function setup26(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-cols" }, null, 8, ["color", "size"]); }; } })); var __default__$2e = { name: "ScreenRestoreIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2e), {}, { props: { color: null, size: null }, setup: function setup27(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-screen-restore" }, null, 8, ["color", "size"]); }; } })); var __default__$2d = { name: "ScreenFullIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2d), {}, { props: { color: null, size: null }, setup: function setup28(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-screen-full" }, null, 8, ["color", "size"]); }; } })); var __default__$2c = { name: "RateHalfIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2c), {}, { props: { color: null, size: null }, setup: function setup29(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-rate-half" }, null, 8, ["color", "size"]); }; } })); var __default__$2b = { name: "RateIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2b), {}, { props: { color: null, size: null }, setup: function setup30(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-rate" }, null, 8, ["color", "size"]); }; } })); var __default__$2a = { name: "RateSolidIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2a), {}, { props: { color: null, size: null }, setup: function setup31(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-rate-solid" }, null, 8, ["color", "size"]); }; } })); var __default__$29 = { name: "CellphoneIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$29), {}, { props: { color: null, size: null }, setup: function setup32(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-cellphone" }, null, 8, ["color", "size"]); }; } })); var __default__$28 = { name: "VercodeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$28), {}, { props: { color: null, size: null }, setup: function setup33(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-vercode" }, null, 8, ["color", "size"]); }; } })); var __default__$27 = { name: "LoginWechatIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$27), {}, { props: { color: null, size: null }, setup: function setup34(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-login-wechat" }, null, 8, ["color", "size"]); }; } })); var __default__$26 = { name: "LoginQqIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$26), {}, { props: { color: null, size: null }, setup: function setup35(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-login-qq" }, null, 8, ["color", "size"]); }; } })); var __default__$25 = { name: "LoginWeiboIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$25), {}, { props: { color: null, size: null }, setup: function setup36(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-login-weibo" }, null, 8, ["color", "size"]); }; } })); var __default__$24 = { name: "PasswordIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$24), {}, { props: { color: null, size: null }, setup: function setup37(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-password" }, null, 8, ["color", "size"]); }; } })); var __default__$23 = { name: "UsernameIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$23), {}, { props: { color: null, size: null }, setup: function setup38(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-username" }, null, 8, ["color", "size"]); }; } })); var __default__$22 = { name: "RefreshThreeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$22), {}, { props: { color: null, size: null }, setup: function setup39(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-refresh-three" }, null, 8, ["color", "size"]); }; } })); var __default__$21 = { name: "AuzIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$21), {}, { props: { color: null, size: null }, setup: function setup40(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-auz" }, null, 8, ["color", "size"]); }; } })); var __default__$20 = { name: "SpreadLeftIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$20), {}, { props: { color: null, size: null }, setup: function setup41(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-spread-left" }, null, 8, ["color", "size"]); }; } })); var __default__$1$ = { name: "ShrinkRightIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1$), {}, { props: { color: null, size: null }, setup: function setup42(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-shrink-right" }, null, 8, ["color", "size"]); }; } })); var __default__$1_ = { name: "SnowflakeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1_), {}, { props: { color: null, size: null }, setup: function setup43(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-snowflake" }, null, 8, ["color", "size"]); }; } })); var __default__$1Z = { name: "TipsIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1Z), {}, { props: { color: null, size: null }, setup: function setup44(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-tips" }, null, 8, ["color", "size"]); }; } })); var __default__$1Y = { name: "NoteIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1Y), {}, { props: { color: null, size: null }, setup: function setup45(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-note" }, null, 8, ["color", "size"]); }; } })); var __default__$1X = { name: "HomeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1X), {}, { props: { color: null, size: null }, setup: function setup46(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-home" }, null, 8, ["color", "size"]); }; } })); var __default__$1W = { name: "SeniorIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1W), {}, { props: { color: null, size: null }, setup: function setup47(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-senior" }, null, 8, ["color", "size"]); }; } })); var __default__$1V = { name: "RefreshIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1V), {}, { props: { color: null, size: null }, setup: function setup48(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-refresh" }, null, 8, ["color", "size"]); }; } })); var __default__$1U = { name: "RefreshOneIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1U), {}, { props: { color: null, size: null }, setup: function setup49(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-refresh-one" }, null, 8, ["color", "size"]); }; } })); var __default__$1T = { name: "FlagIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1T), {}, { props: { color: null, size: null }, setup: function setup50(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-flag" }, null, 8, ["color", "size"]); }; } })); var __default__$1S = { name: "ThemeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1S), {}, { props: { color: null, size: null }, setup: function setup51(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-theme" }, null, 8, ["color", "size"]); }; } })); var __default__$1R = { name: "NoticeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1R), {}, { props: { color: null, size: null }, setup: function setup52(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-notice" }, null, 8, ["color", "size"]); }; } })); var __default__$1Q = { name: "WebsiteIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1Q), {}, { props: { color: null, size: null }, setup: function setup53(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-website" }, null, 8, ["color", "size"]); }; } })); var __default__$1P = { name: "ConsoleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1P), {}, { props: { color: null, size: null }, setup: function setup54(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-console" }, null, 8, ["color", "size"]); }; } })); var __default__$1O = { name: "FaceSurprisedIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1O), {}, { props: { color: null, size: null }, setup: function setup55(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-face-surprised" }, null, 8, ["color", "size"]); }; } })); var __default__$1N = { name: "SetIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1N), {}, { props: { color: null, size: null }, setup: function setup56(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-set" }, null, 8, ["color", "size"]); }; } })); var __default__$1M = { name: "TemplateOneIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1M), {}, { props: { color: null, size: null }, setup: function setup57(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-template-one" }, null, 8, ["color", "size"]); }; } })); var __default__$1L = { name: "AppIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1L), {}, { props: { color: null, size: null }, setup: function setup58(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-app" }, null, 8, ["color", "size"]); }; } })); var __default__$1K = { name: "TemplateIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1K), {}, { props: { color: null, size: null }, setup: function setup59(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-template" }, null, 8, ["color", "size"]); }; } })); var __default__$1J = { name: "PraiseIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1J), {}, { props: { color: null, size: null }, setup: function setup60(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-praise" }, null, 8, ["color", "size"]); }; } })); var __default__$1I = { name: "TreadIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1I), {}, { props: { color: null, size: null }, setup: function setup61(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-tread" }, null, 8, ["color", "size"]); }; } })); var __default__$1H = { name: "MaleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1H), {}, { props: { color: null, size: null }, setup: function setup62(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-male" }, null, 8, ["color", "size"]); }; } })); var __default__$1G = { name: "FemaleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1G), {}, { props: { color: null, size: null }, setup: function setup63(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-female" }, null, 8, ["color", "size"]); }; } })); var __default__$1F = { name: "CameraIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1F), {}, { props: { color: null, size: null }, setup: function setup64(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-camera" }, null, 8, ["color", "size"]); }; } })); var __default__$1E = { name: "CameraFillIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1E), {}, { props: { color: null, size: null }, setup: function setup65(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-camera-fill" }, null, 8, ["color", "size"]); }; } })); var __default__$1D = { name: "MoreIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1D), {}, { props: { color: null, size: null }, setup: function setup66(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-more" }, null, 8, ["color", "size"]); }; } })); var __default__$1C = { name: "MoreVerticalIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1C), {}, { props: { color: null, size: null }, setup: function setup67(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-more-vertical" }, null, 8, ["color", "size"]); }; } })); var __default__$1B = { name: "RmbIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1B), {}, { props: { color: null, size: null }, setup: function setup68(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-rmb" }, null, 8, ["color", "size"]); }; } })); var __default__$1A = { name: "DollarIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1A), {}, { props: { color: null, size: null }, setup: function setup69(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-dollar" }, null, 8, ["color", "size"]); }; } })); var __default__$1z = { name: "DiamondIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1z), {}, { props: { color: null, size: null }, setup: function setup70(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-diamond" }, null, 8, ["color", "size"]); }; } })); var __default__$1y = { name: "FireIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1y), {}, { props: { color: null, size: null }, setup: function setup71(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-fire" }, null, 8, ["color", "size"]); }; } })); var __default__$1x = { name: "ReturnIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1x), {}, { props: { color: null, size: null }, setup: function setup72(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-return" }, null, 8, ["color", "size"]); }; } })); var __default__$1w = { name: "LocationIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1w), {}, { props: { color: null, size: null }, setup: function setup73(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-location" }, null, 8, ["color", "size"]); }; } })); var __default__$1v = { name: "ReadIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1v), {}, { props: { color: null, size: null }, setup: function setup74(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-read" }, null, 8, ["color", "size"]); }; } })); var __default__$1u = { name: "SurveyIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1u), {}, { props: { color: null, size: null }, setup: function setup75(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-survey" }, null, 8, ["color", "size"]); }; } })); var __default__$1t = { name: "FaceSmileIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1t), {}, { props: { color: null, size: null }, setup: function setup76(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-face-smile" }, null, 8, ["color", "size"]); }; } })); var __default__$1s = { name: "FaceCryIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1s), {}, { props: { color: null, size: null }, setup: function setup77(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-face-cry" }, null, 8, ["color", "size"]); }; } })); var __default__$1r = { name: "CartSimpleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1r), {}, { props: { color: null, size: null }, setup: function setup78(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-cart-simple" }, null, 8, ["color", "size"]); }; } })); var __default__$1q = { name: "CartIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1q), {}, { props: { color: null, size: null }, setup: function setup79(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-cart" }, null, 8, ["color", "size"]); }; } })); var __default__$1p = { name: "NextIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1p), {}, { props: { color: null, size: null }, setup: function setup80(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-next" }, null, 8, ["color", "size"]); }; } })); var __default__$1o = { name: "PrevIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1o), {}, { props: { color: null, size: null }, setup: function setup81(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-prev" }, null, 8, ["color", "size"]); }; } })); var __default__$1n = { name: "UploadDragIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1n), {}, { props: { color: null, size: null }, setup: function setup82(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-upload-drag" }, null, 8, ["color", "size"]); }; } })); var __default__$1m = { name: "UploadIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1m), {}, { props: { color: null, size: null }, setup: function setup83(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-upload" }, null, 8, ["color", "size"]); }; } })); var __default__$1l = { name: "DownloadCircleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1l), {}, { props: { color: null, size: null }, setup: function setup84(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-download-circle" }, null, 8, ["color", "size"]); }; } })); var __default__$1k = { name: "ComponentIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1k), {}, { props: { color: null, size: null }, setup: function setup85(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-component" }, null, 8, ["color", "size"]); }; } })); var __default__$1j = { name: "FileBIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1j), {}, { props: { color: null, size: null }, setup: function setup86(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-file-b" }, null, 8, ["color", "size"]); }; } })); var __default__$1i = { name: "UserIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1i), {}, { props: { color: null, size: null }, setup: function setup87(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-user" }, null, 8, ["color", "size"]); }; } })); var __default__$1h = { name: "FindFillIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1h), {}, { props: { color: null, size: null }, setup: function setup88(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-find-fill" }, null, 8, ["color", "size"]); }; } })); var __default__$1g = { name: "LoadingIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1g), {}, { props: { color: null, size: null }, setup: function setup89(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-loading" }, null, 8, ["color", "size"]); }; } })); var __default__$1f = { name: "LoadingOneIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1f), {}, { props: { color: null, size: null }, setup: function setup90(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-loading-one" }, null, 8, ["color", "size"]); }; } })); var __default__$1e = { name: "AddOneIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1e), {}, { props: { color: null, size: null }, setup: function setup91(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-add-one" }, null, 8, ["color", "size"]); }; } })); var __default__$1d = { name: "PlayIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1d), {}, { props: { color: null, size: null }, setup: function setup92(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-play" }, null, 8, ["color", "size"]); }; } })); var __default__$1c = { name: "PauseIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1c), {}, { props: { color: null, size: null }, setup: function setup93(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-pause" }, null, 8, ["color", "size"]); }; } })); var __default__$1b = { name: "HeadsetIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1b), {}, { props: { color: null, size: null }, setup: function setup94(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-headset" }, null, 8, ["color", "size"]); }; } })); var __default__$1a = { name: "VideoIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1a), {}, { props: { color: null, size: null }, setup: function setup95(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-video" }, null, 8, ["color", "size"]); }; } })); var __default__$19 = { name: "VoiceIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$19), {}, { props: { color: null, size: null }, setup: function setup96(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-voice" }, null, 8, ["color", "size"]); }; } })); var __default__$18 = { name: "SpeakerIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$18), {}, { props: { color: null, size: null }, setup: function setup97(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-speaker" }, null, 8, ["color", "size"]); }; } })); var __default__$17 = { name: "FontsDelIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$17), {}, { props: { color: null, size: null }, setup: function setup98(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-fonts-del" }, null, 8, ["color", "size"]); }; } })); var __default__$16 = { name: "FontsCodeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$16), {}, { props: { color: null, size: null }, setup: function setup99(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-fonts-code" }, null, 8, ["color", "size"]); }; } })); var __default__$15 = { name: "FontsHtmlIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$15), {}, { props: { color: null, size: null }, setup: function setup100(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-fonts-html" }, null, 8, ["color", "size"]); }; } })); var __default__$14 = { name: "FontsStrongIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$14), {}, { props: { color: null, size: null }, setup: function setup101(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-fonts-strong" }, null, 8, ["color", "size"]); }; } })); var __default__$13 = { name: "UnlinkIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$13), {}, { props: { color: null, size: null }, setup: function setup102(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-unlink" }, null, 8, ["color", "size"]); }; } })); var __default__$12 = { name: "PictureIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$12), {}, { props: { color: null, size: null }, setup: function setup103(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-picture" }, null, 8, ["color", "size"]); }; } })); var __default__$11 = { name: "LinkIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$11), {}, { props: { color: null, size: null }, setup: function setup104(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-link" }, null, 8, ["color", "size"]); }; } })); var __default__$10 = { name: "FaceSmileBIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$10), {}, { props: { color: null, size: null }, setup: function setup105(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-face-smile-b" }, null, 8, ["color", "size"]); }; } })); var __default__$$ = { name: "AlignLeftIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$$), {}, { props: { color: null, size: null }, setup: function setup106(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-align-left" }, null, 8, ["color", "size"]); }; } })); var __default__$_ = { name: "AlignRightIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$_), {}, { props: { color: null, size: null }, setup: function setup107(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-align-right" }, null, 8, ["color", "size"]); }; } })); var __default__$Z = { name: "AlignCenterIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$Z), {}, { props: { color: null, size: null }, setup: function setup108(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-align-center" }, null, 8, ["color", "size"]); }; } })); var __default__$Y = { name: "FontsUIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$Y), {}, { props: { color: null, size: null }, setup: function setup109(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-fonts-u" }, null, 8, ["color", "size"]); }; } })); var __default__$X = { name: "FontsIIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$X), {}, { props: { color: null, size: null }, setup: function setup110(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-fonts-i" }, null, 8, ["color", "size"]); }; } })); var __default__$W = { name: "TabsIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$W), {}, { props: { color: null, size: null }, setup: function setup111(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-tabs" }, null, 8, ["color", "size"]); }; } })); var __default__$V = { name: "RadioIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$V), {}, { props: { color: null, size: null }, setup: function setup112(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-radio" }, null, 8, ["color", "size"]); }; } })); var __default__$U = { name: "CircleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$U), {}, { props: { color: null, size: null }, setup: function setup113(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-circle" }, null, 8, ["color", "size"]); }; } })); var __default__$T = { name: "EditIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$T), {}, { props: { color: null, size: null }, setup: function setup114(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-edit" }, null, 8, ["color", "size"]); }; } })); var __default__$S = { name: "ShareIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$S), {}, { props: { color: null, size: null }, setup: function setup115(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-share" }, null, 8, ["color", "size"]); }; } })); var __default__$R = { name: "DeleteIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$R), {}, { props: { color: null, size: null }, setup: function setup116(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-delete" }, null, 8, ["color", "size"]); }; } })); var __default__$Q = { name: "FormIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$Q), {}, { props: { color: null, size: null }, setup: function setup117(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-form" }, null, 8, ["color", "size"]); }; } })); var __default__$P = { name: "CellphoneFineIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$P), {}, { props: { color: null, size: null }, setup: function setup118(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-cellphone-fine" }, null, 8, ["color", "size"]); }; } })); var __default__$O = { name: "DialogueIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$O), {}, { props: { color: null, size: null }, setup: function setup119(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-dialogue" }, null, 8, ["color", "size"]); }; } })); var __default__$N = { name: "FontsClearIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$N), {}, { props: { color: null, size: null }, setup: function setup120(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-fonts-clear" }, null, 8, ["color", "size"]); }; } })); var __default__$M = { name: "LayerIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$M), {}, { props: { color: null, size: null }, setup: function setup121(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-layer" }, null, 8, ["color", "size"]); }; } })); var __default__$L = { name: "DateIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$L), {}, { props: { color: null, size: null }, setup: function setup122(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-date" }, null, 8, ["color", "size"]); }; } })); var __default__$K = { name: "WaterIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$K), {}, { props: { color: null, size: null }, setup: function setup123(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-water" }, null, 8, ["color", "size"]); }; } })); var __default__$J = { name: "CodeCircleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$J), {}, { props: { color: null, size: null }, setup: function setup124(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-code-circle" }, null, 8, ["color", "size"]); }; } })); var __default__$I = { name: "CarouselIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$I), {}, { props: { color: null, size: null }, setup: function setup125(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-carousel" }, null, 8, ["color", "size"]); }; } })); var __default__$H = { name: "PrevCircleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$H), {}, { props: { color: null, size: null }, setup: function setup126(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-prev-circle" }, null, 8, ["color", "size"]); }; } })); var __default__$G = { name: "LayoutsIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$G), {}, { props: { color: null, size: null }, setup: function setup127(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-layouts" }, null, 8, ["color", "size"]); }; } })); var __default__$F = { name: "UtilIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$F), {}, { props: { color: null, size: null }, setup: function setup128(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-util" }, null, 8, ["color", "size"]); }; } })); var __default__$E = { name: "TempleateOneIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$E), {}, { props: { color: null, size: null }, setup: function setup129(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-templeate-one" }, null, 8, ["color", "size"]); }; } })); var __default__$D = { name: "UploadCircleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$D), {}, { props: { color: null, size: null }, setup: function setup130(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-upload-circle" }, null, 8, ["color", "size"]); }; } })); var __default__$C = { name: "TreeIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$C), {}, { props: { color: null, size: null }, setup: function setup131(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-tree" }, null, 8, ["color", "size"]); }; } })); var __default__$B = { name: "TableIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$B), {}, { props: { color: null, size: null }, setup: function setup132(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-table" }, null, 8, ["color", "size"]); }; } })); var __default__$A = { name: "ChartIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$A), {}, { props: { color: null, size: null }, setup: function setup133(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-chart" }, null, 8, ["color", "size"]); }; } })); var __default__$z = { name: "ChartScreenIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$z), {}, { props: { color: null, size: null }, setup: function setup134(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-chart-screen" }, null, 8, ["color", "size"]); }; } })); var __default__$y = { name: "EngineIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$y), {}, { props: { color: null, size: null }, setup: function setup135(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-engine" }, null, 8, ["color", "size"]); }; } })); var __default__$x = { name: "TriangleDIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$x), {}, { props: { color: null, size: null }, setup: function setup136(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-triangle-d" }, null, 8, ["color", "size"]); }; } })); var __default__$w = { name: "TriangleRIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$w), {}, { props: { color: null, size: null }, setup: function setup137(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-triangle-r" }, null, 8, ["color", "size"]); }; } })); var __default__$v = { name: "FileIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$v), {}, { props: { color: null, size: null }, setup: function setup138(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-file" }, null, 8, ["color", "size"]); }; } })); var __default__$u = { name: "SetSmIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$u), {}, { props: { color: null, size: null }, setup: function setup139(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-set-sm" }, null, 8, ["color", "size"]); }; } })); var __default__$t = { name: "ReduceCircleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$t), {}, { props: { color: null, size: null }, setup: function setup140(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-reduce-circle" }, null, 8, ["color", "size"]); }; } })); var __default__$s = { name: "AddCircleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$s), {}, { props: { color: null, size: null }, setup: function setup141(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-add-circle" }, null, 8, ["color", "size"]); }; } })); var __default__$r = { name: "NotFoundIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$r), {}, { props: { color: null, size: null }, setup: function setup142(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-not-found" }, null, 8, ["color", "size"]); }; } })); var __default__$q = { name: "AboutIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$q), {}, { props: { color: null, size: null }, setup: function setup143(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-about" }, null, 8, ["color", "size"]); }; } })); var __default__$p = { name: "UpIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$p), {}, { props: { color: null, size: null }, setup: function setup144(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-up" }, null, 8, ["color", "size"]); }; } })); var __default__$o = { name: "DownIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$o), {}, { props: { color: null, size: null }, setup: function setup145(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-down" }, null, 8, ["color", "size"]); }; } })); var __default__$n = { name: "LeftIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$n), {}, { props: { color: null, size: null }, setup: function setup146(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-left" }, null, 8, ["color", "size"]); }; } })); var __default__$m = { name: "RightIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$m), {}, { props: { color: null, size: null }, setup: function setup147(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-right" }, null, 8, ["color", "size"]); }; } })); var __default__$l = { name: "CircleDotIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$l), {}, { props: { color: null, size: null }, setup: function setup148(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-circle-dot" }, null, 8, ["color", "size"]); }; } })); var __default__$k = { name: "SearchIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$k), {}, { props: { color: null, size: null }, setup: function setup149(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-search" }, null, 8, ["color", "size"]); }; } })); var __default__$j = { name: "SetFillIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$j), {}, { props: { color: null, size: null }, setup: function setup150(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-set-fill" }, null, 8, ["color", "size"]); }; } })); var __default__$i = { name: "GroupIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$i), {}, { props: { color: null, size: null }, setup: function setup151(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-group" }, null, 8, ["color", "size"]); }; } })); var __default__$h = { name: "FriendsIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$h), {}, { props: { color: null, size: null }, setup: function setup152(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-friends" }, null, 8, ["color", "size"]); }; } })); var __default__$g = { name: "ReplyFillIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$g), {}, { props: { color: null, size: null }, setup: function setup153(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-reply-fill" }, null, 8, ["color", "size"]); }; } })); var __default__$f = { name: "MenuFillIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$f), {}, { props: { color: null, size: null }, setup: function setup154(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-menu-fill" }, null, 8, ["color", "size"]); }; } })); var __default__$e = { name: "LogIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$e), {}, { props: { color: null, size: null }, setup: function setup155(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-log" }, null, 8, ["color", "size"]); }; } })); var __default__$d = { name: "PictureFineIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$d), {}, { props: { color: null, size: null }, setup: function setup156(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-picture-fine" }, null, 8, ["color", "size"]); }; } })); var __default__$c = { name: "FaceSmileFineIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$c), {}, { props: { color: null, size: null }, setup: function setup157(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-face-smile-fine" }, null, 8, ["color", "size"]); }; } })); var __default__$b = { name: "ListIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$b), {}, { props: { color: null, size: null }, setup: function setup158(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-list" }, null, 8, ["color", "size"]); }; } })); var __default__$a = { name: "ReleaseIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$a), {}, { props: { color: null, size: null }, setup: function setup159(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-release" }, null, 8, ["color", "size"]); }; } })); var __default__$9 = { name: "OkIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$9), {}, { props: { color: null, size: null }, setup: function setup160(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-ok" }, null, 8, ["color", "size"]); }; } })); var __default__$8 = { name: "HelpIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$8), {}, { props: { color: null, size: null }, setup: function setup161(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-help" }, null, 8, ["color", "size"]); }; } })); var __default__$7 = { name: "ChatIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$7), {}, { props: { color: null, size: null }, setup: function setup162(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-chat" }, null, 8, ["color", "size"]); }; } })); var __default__$6 = { name: "TopIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$6), {}, { props: { color: null, size: null }, setup: function setup163(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-top" }, null, 8, ["color", "size"]); }; } })); var __default__$5 = { name: "StarIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$5), {}, { props: { color: null, size: null }, setup: function setup164(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-star" }, null, 8, ["color", "size"]); }; } })); var __default__$4 = { name: "StarFillIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$4), {}, { props: { color: null, size: null }, setup: function setup165(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-star-fill" }, null, 8, ["color", "size"]); }; } })); var __default__$3 = { name: "CloseFillIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$3), {}, { props: { color: null, size: null }, setup: function setup166(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-close-fill" }, null, 8, ["color", "size"]); }; } })); var __default__$2 = { name: "CloseIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2), {}, { props: { color: null, size: null }, setup: function setup167(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-close" }, null, 8, ["color", "size"]); }; } })); var __default__$1 = { name: "OkCircleIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$1), {}, { props: { color: null, size: null }, setup: function setup168(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-ok-circle" }, null, 8, ["color", "size"]); }; } })); var __default__$2F = { name: "AddCircleFineIcon" }; /* @__PURE__ */ defineComponent(_objectSpread2(_objectSpread2({}, __default__$2F), {}, { props: { color: null, size: null }, setup: function setup169(__props) { var props = __props; return function(_ctx, _cache) { return openBlock(), createBlock(unref(_sfc_main$2E), { color: props.color, size: props.size, type: "layui-icon-add-circle-fine" }, null, 8, ["color", "size"]); }; } })); var index = /* @__PURE__ */ (() => ".layui-checkbox[size=lg]{height:18px;line-height:18px}.layui-checkbox[size=lg] .layui-form-checkbox[lay-skin=primary] .layui-icon{width:18px;height:18px;font-size:16px}.layui-checkbox[size=lg] .layui-form-checkbox[lay-skin=primary] .layui-checkbox-label{height:18px;line-height:18px;font-size:16px}.layui-checkbox[size=md]{height:16px;line-height:16px}.layui-checkbox[size=md] .layui-form-checkbox[lay-skin=primary] .layui-icon{width:16px;height:16px;font-size:14px}.layui-checkbox[size=md] .layui-form-checkbox[lay-skin=primary] .layui-checkbox-label{height:16px;line-height:16px;font-size:14px}.layui-checkbox[size=sm]{height:14px;line-height:14px}.layui-checkbox[size=sm] .layui-form-checkbox[lay-skin=primary] .layui-icon{width:14px;height:14px;font-size:12px}.layui-checkbox[size=sm] .layui-form-checkbox[lay-skin=primary] .layui-checkbox-label{height:14px;line-height:14px;font-size:12px}.layui-checkbox[size=xs]{height:12px;line-height:12px}.layui-checkbox[size=xs] .layui-form-checkbox[lay-skin=primary] .layui-icon{width:12px;height:12px;font-size:10px}.layui-checkbox[size=xs] .layui-form-checkbox[lay-skin=primary] .layui-checkbox-label{height:12px;line-height:12px;font-size:10px}.layui-checkbox input[type=checkbox]{display:none}.layui-form-checkbox{position:relative;height:30px;line-height:30px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:var(--global-neutral-color-6);color:#fff;overflow:hidden}.layui-form-checkbox:hover span{background-color:var(--global-neutral-color-8)}.layui-form-checkbox i{top:0;right:0;width:29px;height:28px;position:absolute;border-top:1px solid var(--global-neutral-color-6);border-bottom:1px solid var(--global-neutral-color-6);border-right:1px solid var(--global-neutral-color-6);border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center}.layui-form-checkbox:hover i{border-color:var(--global-neutral-color-8);color:var(--global-neutral-color-8)}.layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;min-width:18px;min-height:18px;border:none!important;margin-right:0;padding-left:28px;padding-right:0;background:0 0}.layui-form-checkbox[lay-skin=primary] span{padding-left:0;padding-right:15px;line-height:18px;background:0 0;color:#666}.layui-form-checkbox[lay-skin=primary] i{right:auto;left:0;width:16px;height:16px;line-height:16px;border:1px solid var(--global-neutral-color-6);font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-checkbox[lay-skin=primary]:hover i{border-color:var(--global-checked-color);color:#fff}.layui-form-checked,.layui-form-checked:hover{border-color:var(--global-checked-color)}.layui-form-checked i,.layui-form-checked:hover i{color:var(--global-checked-color)}.layui-form-checked span,.layui-form-checked:hover span{background-color:var(--global-checked-color)}.layui-form-checked[lay-skin=primary] i{border-color:var(--global-checked-color);background-color:var(--global-checked-color);color:#fff}.layui-form-checked[lay-skin=primary] span{background:0 0!important}.layui-checkbox-disabled[lay-skin=primary] span{background:0 0!important;color:var(--global-neutral-color-8)!important}.layui-checkbox-disabled[lay-skin=primary]:hover i{border-color:var(--global-neutral-color-6)}.layui-checkbox-disabled,.layui-checkbox-disabled i{border-color:var(--global-neutral-color-3)!important}.layui-checkbox-disabled span{background-color:var(--global-neutral-color-3)!important}.layui-checkbox-disabled em{color:var(--global-neutral-color-6)!important}.layui-checkbox-disabled:hover i{color:#fff!important}.layui-checkbox-disabled .layui-icon-ok,.layui-checkbox-disabled .layui-icon-subtraction{background-color:var(--global-neutral-color-3)!important;border-color:var(--global-neutral-color-3)!important}\n")(); const _hoisted_1 = ["onClick", "size"]; const _hoisted_2 = ["name", "value"]; const _hoisted_3 = ["lay-skin"]; const _hoisted_4 = { key: 0, class: "layui-checkbox-label" }; const __default__ = { name: "LayCheckbox" }; const _sfc_main = defineComponent({ ...__default__, props: { name: null, skin: null, label: { default: "" }, value: null, modelValue: { type: [Boolean, Array], default: false }, isIndeterminate: { type: Boolean, default: false }, size: { default: "md" }, disabled: { type: Boolean, default: false } }, emits: ["update:modelValue", "change"], setup(__props, { expose, emit }) { const props = __props; const checkboxGroup = inject("checkboxGroup", {}); const isGroup = computed(() => { return checkboxGroup != void 0 && (checkboxGroup == null ? void 0 : checkboxGroup.name) === "LayCheckboxGroup"; }); const slots = useSlots(); const isChecked = computed({ get() { if (isGroup.value) { return checkboxGroup.modelValue.value.includes(props.value); } else { if (Array.isArray(props.modelValue)) { return props.modelValue.includes(props.value); } else { return props.modelValue; } } }, set(val) { if (isGroup.value) { setGroupModelValue(val); } else { if (Array.isArray(props.modelValue)) { setArrayModelValue(val); } else { emit("change", val); emit("update:modelValue", val); } } } }); const arrayModelValue = computed(() => { if (Array.isArray(props.modelValue)) { return [...props.modelValue]; } else { return []; } }); const setGroupModelValue = function(checked) { let groupModelValue = [...checkboxGroup.modelValue.value]; if (!checked) { groupModelValue.splice(groupModelValue.indexOf(props.value), 1); } else { groupModelValue.push(props.value); } checkboxGroup.modelValue.value = groupModelValue; }; const setArrayModelValue = function(checked) { let arr = [...arrayModelValue.value]; if (!checked) { arr.splice(arr.indexOf(props.value), 1); } else { arr.push(props.value); } emit("change", arr); emit("update:modelValue", arr); }; const handleClick = function() { if (!isDisabled.value) { isChecked.value = !isChecked.value; } }; const isDisabled = computed(() => { if (props.disabled) { return true; } if (checkboxGroup.hasOwnProperty("disabled") && checkboxGroup.disabled.value) { return true; } return false; }); expose({ toggle: handleClick }); return (_ctx, _cache) => { return openBlock(), createElementBlock("span", { onClick: withModifiers(handleClick, ["stop"]), class: "layui-checkbox", size: __props.size }, [ createElementVNode("input", { type: "checkbox", name: __props.name, value: __props.value }, null, 8, _hoisted_2), createElementVNode("div", { class: normalizeClass(["layui-form-checkbox", { "layui-form-checked": unref(isChecked), "layui-checkbox-disabled layui-disabled": unref(isDisabled) }]), "lay-skin": __props.skin }, [ unref(slots).default || __props.label ? (openBlock(), createElementBlock("span", _hoisted_4, [ renderSlot(_ctx.$slots, "default", {}, () => [ createTextVNode(toDisplayString(__props.label), 1) ]) ])) : createCommentVNode("", true), createVNode(unref(_sfc_main$2E), { type: props.isIndeterminate && unref(isChecked) ? "layui-icon-subtraction" : unref(isChecked) ? "layui-icon-ok" : "" }, null, 8, ["type"]) ], 10, _hoisted_3) ], 8, _hoisted_1); }; } }); const component = withInstall(_sfc_main); export { _sfc_main$2E as _, _sfc_main as a, component as c, iconfont as i };