mirror of
https://gitee.com/dromara/go-view.git
synced 2026-05-12 00:00:01 +08:00
feat: 增加两种图标类别及虚拟组件
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
import { IconConfig } from '../Icon/index'
|
||||
import { PackagesCategoryEnum } from '@/packages/index.d'
|
||||
import { ChatCategoryEnum, ChatCategoryEnumName } from '../index.d'
|
||||
|
||||
const iconNames = [
|
||||
'line-md:beer-alt-filled-loop',
|
||||
'line-md:beer-alt-twotone-loop',
|
||||
'line-md:cloud-braces-loop',
|
||||
'line-md:cloud-download-loop',
|
||||
'line-md:cloud-download-outline-loop',
|
||||
'line-md:cloud-upload-loop',
|
||||
'line-md:cloud-upload-outline-loop',
|
||||
'line-md:coffee-half-empty-twotone-loop',
|
||||
'line-md:coffee-loop',
|
||||
'line-md:coffee-twotone-loop',
|
||||
'line-md:downloading-loop',
|
||||
'line-md:github-loop',
|
||||
'line-md:light-dark-loop',
|
||||
'line-md:loading-alt-loop',
|
||||
'line-md:loading-loop',
|
||||
'line-md:loading-twotone-loop',
|
||||
'line-md:moon-alt-loop',
|
||||
'line-md:moon-alt-to-sunny-outline-loop-transition',
|
||||
'line-md:moon-filled-loop',
|
||||
'line-md:moon-filled-to-sunny-filled-loop-transition',
|
||||
'line-md:star-pulsating-filled-loop',
|
||||
'line-md:star-pulsating-loop',
|
||||
'line-md:star-pulsating-twotone-loop',
|
||||
'line-md:upload-loop',
|
||||
'line-md:upload-outline-loop',
|
||||
'line-md:uploading-loop'
|
||||
]
|
||||
const iconList = iconNames.map(name => ({
|
||||
...IconConfig,
|
||||
category: ChatCategoryEnum.ML,
|
||||
categoryName: ChatCategoryEnumName.ML,
|
||||
package: PackagesCategoryEnum.ICONS,
|
||||
image: name,
|
||||
icon: name,
|
||||
dataset: name,
|
||||
title: name.replace('line-md:', ''),
|
||||
virtualComponent: './components/Icons/Icon' // 虚拟组件路径,尾部不跟 ‘/’,相对于 /packages/index.ts 文件的位置
|
||||
}))
|
||||
|
||||
export default iconList
|
||||
Reference in New Issue
Block a user