mirror of
https://gitee.com/dromara/go-view.git
synced 2025-04-22 21:46:23 +08:00
55 lines
1.3 KiB
TypeScript
55 lines
1.3 KiB
TypeScript
import { IconConfig } from '../Icon/index'
|
||
import { PackagesCategoryEnum } from '@/packages/index.d'
|
||
import { ChatCategoryEnum, ChatCategoryEnumName } from '../index.d'
|
||
|
||
const iconNames = [
|
||
'wi:cloud',
|
||
'wi:cloudy',
|
||
'wi:cloudy-gusts',
|
||
'wi:cloudy-windy',
|
||
'wi:day-cloudy',
|
||
'wi:day-cloudy-high',
|
||
'wi:day-hail',
|
||
'wi:day-haze',
|
||
'wi:day-light-wind',
|
||
'wi:day-lightning',
|
||
'wi:day-rain',
|
||
'wi:day-rain-mix',
|
||
'wi:day-rain-wind',
|
||
'wi:day-showers',
|
||
'wi:day-sleet',
|
||
'wi:day-sleet-storm',
|
||
'wi:day-snow',
|
||
'wi:day-snow-thunderstorm',
|
||
'wi:day-snow-wind',
|
||
'wi:day-sprinkle',
|
||
'wi:day-storm-showers',
|
||
'wi:day-sunny',
|
||
'wi:day-sunny-overcast',
|
||
'wi:hail',
|
||
'wi:horizon',
|
||
'wi:horizon-alt',
|
||
'wi:hot',
|
||
'wi:lightning',
|
||
'wi:night-alt-cloudy',
|
||
'wi:night-alt-cloudy-gusts',
|
||
'wi:night-alt-cloudy-high',
|
||
'wi:night-alt-hail',
|
||
'wi:night-alt-lightning',
|
||
'wi:night-alt-lightning',
|
||
'wi:umbrella',
|
||
]
|
||
const iconList = iconNames.map(name => ({
|
||
...IconConfig,
|
||
category: ChatCategoryEnum.WEATHER,
|
||
categoryName: ChatCategoryEnumName.WEATHER,
|
||
package: PackagesCategoryEnum.ICONS,
|
||
image: name,
|
||
icon: name,
|
||
dataset: name,
|
||
title: name.replace('wi:', ''),
|
||
virtualComponent: './components/Icons/Icon' // 虚拟组件路径,尾部不跟 ‘/’,相对于 /packages/index.ts 文件的位置
|
||
}))
|
||
|
||
export default iconList
|