21 lines
901 B
TypeScript
21 lines
901 B
TypeScript
![]() |
import { PackagesCategoryEnum } from '@/packages/index.d'
|
|||
|
import { ImageConfig } from '@/packages/components/Informations/Mores/Image/index'
|
|||
|
import { ChatCategoryEnum, ChatCategoryEnumName } from '../index.d'
|
|||
|
|
|||
|
const imageList = [
|
|||
|
{ imageName: 'carousel1', imageUrl: 'https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.jpeg' },
|
|||
|
{ imageName: 'carousel2', imageUrl: 'https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel2.jpeg' }
|
|||
|
]
|
|||
|
const photoConfigList = imageList.map(i => ({
|
|||
|
...ImageConfig,
|
|||
|
category: ChatCategoryEnum.SHARE,
|
|||
|
categoryName: ChatCategoryEnumName.SHARE,
|
|||
|
package: PackagesCategoryEnum.PHOTOS,
|
|||
|
image: i.imageUrl,
|
|||
|
dataset: i.imageUrl,
|
|||
|
title: i.imageName,
|
|||
|
virtualComponent: './components/Informations/Mores/Image' // 虚拟组件路径,尾部不跟 ‘/’,相对于 /packages/index.ts 文件的位置
|
|||
|
}))
|
|||
|
|
|||
|
export default photoConfigList
|