mirror of
https://gitee.com/dromara/go-view.git
synced 2025-02-24 00:02:51 +08:00
feat: 添加天气分组图标
This commit is contained in:
parent
11cd933fa2
commit
efe56bca0d
@ -6,8 +6,6 @@ const iconNames = [
|
||||
'uim:adobe',
|
||||
'uim:airplay',
|
||||
'uim:align',
|
||||
'uim:align-alt',
|
||||
'uim:android-alt',
|
||||
'uim:angle-double-down',
|
||||
'uim:angle-double-left',
|
||||
'uim:angle-double-right',
|
||||
@ -16,8 +14,8 @@ const iconNames = [
|
||||
'uim:angle-left',
|
||||
'uim:angle-right',
|
||||
'uim:angle-up',
|
||||
'uim:android-alt',
|
||||
'uim:apple',
|
||||
'uim:apple-alt',
|
||||
'uim:apps',
|
||||
'uim:bag',
|
||||
'uim:battery-bolt',
|
||||
|
54
src/packages/components/Icons/Weather/index.ts
Normal file
54
src/packages/components/Icons/Weather/index.ts
Normal file
@ -0,0 +1,54 @@
|
||||
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
|
5
src/packages/components/Icons/index.d.ts
vendored
5
src/packages/components/Icons/index.d.ts
vendored
@ -1,9 +1,12 @@
|
||||
export enum ChatCategoryEnum {
|
||||
ML = 'MaterialLine',
|
||||
UNICONS = 'Unicons',
|
||||
WEATHER = "WEATHER"
|
||||
}
|
||||
|
||||
|
||||
export enum ChatCategoryEnumName {
|
||||
ML = '动画',
|
||||
UNICONS = '通用'
|
||||
UNICONS = '通用',
|
||||
WEATHER = "天气"
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
import MaterialLine from './MaterialLine'
|
||||
import Unicons from './Unicons'
|
||||
import Weather from './Weather'
|
||||
|
||||
export const IconList = [...MaterialLine, ...Unicons]
|
||||
export const IconList = [...MaterialLine, ...Unicons, ...Weather]
|
||||
|
Loading…
Reference in New Issue
Block a user