hy-app
Version:
fix: 修复text和tag换掉
431 lines (429 loc) • 6.29 kB
text/typescript
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",
};
/**
* 不同主题对应不同的图标
* */
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;
}
};