From 0a9e69c47dd88f7f2b551ab5b0507d46cb5dc252 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期五, 28 十月 2022 15:44:21 +0800 Subject: [PATCH] 2022-10-28 --- src/menu/picturecontroller/index.jsx | 18 ++++++++++++++++-- 1 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/menu/picturecontroller/index.jsx b/src/menu/picturecontroller/index.jsx index 3fa98d4..997e7a0 100644 --- a/src/menu/picturecontroller/index.jsx +++ b/src/menu/picturecontroller/index.jsx @@ -1,15 +1,18 @@ import React, {Component} from 'react' -import { Modal, Button, Row, Col, Input, message, Tabs, Empty, Pagination, notification } from 'antd' +import { Modal, Button, Row, Col, Input, message, Tabs, Empty, Pagination, notification, Typography } from 'antd' import { PlusOutlined, CopyOutlined, EditOutlined, DeleteOutlined, PictureOutlined } from '@ant-design/icons' import Api from '@/api' import Utils from '@/utils/utils.js' import asyncComponent from '@/utils/asyncComponent' +import { minkeIconSystem } from '@/utils/option.js' +import MkIcon from '@/components/mk-icon' import './index.scss' const { Search } = Input const { confirm } = Modal const { TabPane } = Tabs +const { Paragraph } = Typography const EditForm = asyncComponent(() => import('./editform')) const Video = asyncComponent(() => import('./video')) @@ -30,6 +33,7 @@ colorlist: [], piclist: [], vidlist: [], + iconlist: [...minkeIconSystem.direction, ...minkeIconSystem.edit, ...minkeIconSystem.normal, ...minkeIconSystem.data, ...minkeIconSystem.hint], picIndex: 1, vidIndex: 1, } @@ -241,7 +245,7 @@ } render() { - const { visible, editvisible, card, filpictures, filvideos, piclist, vidlist, imageKey, videoKey, pageSize, picIndex, vidIndex, colorlist } = this.state + const { visible, editvisible, card, filpictures, filvideos, piclist, vidlist, imageKey, videoKey, pageSize, picIndex, vidIndex, colorlist, iconlist } = this.state return ( <div style={{display: 'inline-block'}}> @@ -348,6 +352,16 @@ {!colorlist.length ? <Empty description={null}/> : null} </Row> </TabPane> + <TabPane tab="鍥炬爣搴�" key="icon"> + <Row gutter={16}> + {iconlist.map(item => ( + <Col className="icon-wrap" span={4} key={item}> + <MkIcon type={item} /> + <Paragraph copyable={{ text: item }}>{item}</Paragraph> + </Col> + ))} + </Row> + </TabPane> </Tabs> </Modal> <Modal -- Gitblit v1.8.0