export const IconConfig = { /** * 加载动画 * */ LOADING: 'loading', /** * 关闭 * */ CLOSE: 'close', /** * 空星 * */ STAR: 'collect', /** * 实星 * */ STAR_FILL: 'collect-fill', /** * 微笑 * */ SMILE: 'smile', /** * 微笑-实心 * */ SMILE_FILL: 'smile-fill', /** * 难过-实心 * */ CRY_FILL: 'cry-fill', /** * 打勾,勾选 * */ CHECK_MASK: 'check-mask', /** * 编辑 * */ EDIT: 'edit', /** * 商城 * */ SHOP: 'shop', /** * 实心锁 * */ LOCK_FILL: 'lock-fill', /** * 打开实心锁 * */ LOCK_OPEN_FILL: 'lock-open-fill', /** * 空心锁 * */ LOCK: 'lock', /** * 地点 * */ MAP: 'map', /** * 地点-实心 * */ MAP_FILL: 'map-fill', /** * 购物车 * */ SHOPPING_CART: 'shopping-cart', /** * 购物车-实心 * */ SHOPPING_CART_FILL: 'shopping-cart-fill', /** * 添加购物车 * */ SHOPPING_CART_ADD: 'shopping-cart-add', /** * 购物袋 * */ SHOPPING_BAG: 'shopping-bag', /** * 刷新 * */ REFRESH: 'refresh', /** * 任务 * */ TASK: 'task', /** * 标签 * */ TAG: 'tag', /** * 左 * */ LEFT: 'left', /** * 右 * */ RIGHT: 'right', /** * 上 * */ UP: 'up', /** * 下 * */ DOWN: 'down', /** * 向上-实心 * */ ARROW_UP_FILL: 'arrow-up-fill', /** * 向下-实心 * */ ARROW_DOWN_FILL: 'arrow-down-fill', /** * 向左-实心 * */ ARROW_LEFT_FILL: 'arrow-left-fill', /** * 向右-实心 * */ ARROW_RIGHT_FILL: 'arrow-right-fill', /** * 向左双箭头 * */ ARROW_DOUBLE_LEFT: 'arrow-double-left', /** * 向右双箭头 * */ ARROW_DOUBLE_RIGHT: 'arrow-double-right', /** * 箭头向左 * */ ARROW_LEFTWARD: 'arrow-leftward', /** * 箭头向右 * */ ARROW_RIGHTWARD: 'arrow-rightward', /** * 历史 * */ HISTORY: 'history', /** * 时间 * */ TIME: 'time', /** * 网络 * */ NETWORK: 'network', /** * 列表 * */ LIST_DOT: 'list-dot', /** * 菜单 * */ MENU: 'menu', /** * 搜索 * */ SEARCH: 'search', /** * 加 * */ PLUS: 'plus', /** * 减 * */ MINUS: 'minus', /** * 提醒 * */ REMIND: 'remind', /** * 提醒-实心 * */ REMIND_FILL: 'remind-fill', /** * 警告 * */ WARNING: 'warning', /** * 警告-实心 * */ WARNING_FILL: 'warning-fill', /** * 删除 * */ DELETE: 'delete', /** * 删除-实心 * */ DELETE_FILL: 'delete-fill', /** * 筛选 * */ SCREEN: 'screen', /** * 分类 * */ CLASS: 'class', /** * 应用 * */ CLASS_FILL: 'class-fill', /** * 首页 * */ HOME: 'home', /** * 首页-实心 * */ HOME_FILL: 'home-fill', /** * 我的 * */ MINE: 'mine', /** * 我的-实心 * */ MINE_FILL: 'mine-fill', /** * 设置 * */ SETTING: 'setting', /** * 设置-实心 * */ SETTING_FILL: 'setting-fill', /** * 关闭-圈 * */ CLOSE_CIRCLE: 'close-circle', /** * 关闭-圈-实心 * */ CLOSE_CIRCLE_FILL: 'close-circle-fill', /** * 感叹号 * */ NOTICE: 'notice', /** * 注意 * */ NOTICE_CIRCLE: 'notice-circle', /** * 注意-实心 * */ NOTICE_FILL: 'notice-fill', /** * 成功 * */ SUCCESS: 'success', /** * 成功-实心 * */ SUCCESS_FILL: 'success-fill', /** * 疑问 * */ QUERY: 'query', /** * 帮助 * */ HELP_CIRCLE: 'help-circle', /** * 帮助-实心 * */ HELP_FILL: 'help-fill', /** * 上传 * */ UPLOAD: 'upload', /** * 转换 * */ SWITCH: 'switch', /** * 下载 * */ DOWNLOAD: 'download', /** * 保护 * */ SECURITY: 'security', /** * 扫码 * */ SCAN: 'scan', /** * 保存 * */ SAVE: 'save', /** * 图片 * */ PHOTO: 'picture', /** * 图片-实体 * */ PHOTO_FILL: 'picture-fill', /** * pdf * */ PDF: 'pdf', /** * 导航 * */ NAVIGATION: 'navigation', /** * 打印 * */ PRINT: 'print', /** * layers * */ LAYERS: 'layers', /** * 链接 * */ LINK: 'link', /** * 导出 * */ EXPORT: 'export', /** * 省略号 * */ ELLIPSIS: 'ellipsis', /** * 客服 * */ CUSTOMER_SERVICE: 'customer-service', /** * 信息 * */ COMMENT: 'comment', /** * 附件 * */ ATTACHMENT: 'attachment', /** * 相机 * */ CAMERA: 'camera', /** * 眼睛 * */ EYE: 'eye', /** * 眼睛-关闭 * */ EYE_CLOSE: 'eye-close', /** * 密码隐藏 * */ HIDE: 'hide', /** * 日历 * */ CALENDAR: 'calendar', /** * 复制 * */ COPY: 'copy', /** * 订单 * */ ORDER: 'order', /** * 消息 * */ MESSAGE: 'message', /** * 消息-实心 * */ MESSAGE_FILL: 'message-fill', /** * 通知 * */ NOTIFICATION_FILL: 'systemprompt_fill', /** * 发送 * */ SEND: 'send', /** * 分享 * */ SHARE: 'share', /** * 分享-实心 * */ SHARE_FILL: 'share-fill', /** * 打出电话 * */ TELEPHONE_OUT: 'telephone-out', /** * 电话 * */ TELEPHONE: 'telephone', /** * 电话-实心 * */ TELEPHONE_FILL: 'telephone-fill', /** * 话筒 * */ MIC: 'mic', /** * 话筒 * */ PIE_CHART: 'pie-chart', /** * 话筒 * */ BAR_CHART: 'bar-chart', /** * 话筒 * */ CLEAR: 'clear' } /** * 不同主题对应不同的图标 * */ export const iconName = (type: string) => { switch (type) { case 'success': return IconConfig.CHECK_MASK case 'error': return IconConfig.CLOSE case 'warning': return IconConfig.NOTICE case 'info': return IconConfig.QUERY case 'primary': return IconConfig.MESSAGE_FILL default: return IconConfig.CLOSE } }