From 71a0e75ecb56ae643fe1e86188d45f93f48388c9 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 28 八月 2020 14:07:41 +0800
Subject: [PATCH] 2020-08-28

---
 src/templates/sharecomponent/tabscomponent/tabdragelement/index.jsx |   36 ++++++++++++++++++++++--------------
 1 files changed, 22 insertions(+), 14 deletions(-)

diff --git a/src/templates/sharecomponent/tabscomponent/tabdragelement/index.jsx b/src/templates/sharecomponent/tabscomponent/tabdragelement/index.jsx
index 291c771..ad89ed3 100644
--- a/src/templates/sharecomponent/tabscomponent/tabdragelement/index.jsx
+++ b/src/templates/sharecomponent/tabscomponent/tabdragelement/index.jsx
@@ -2,7 +2,7 @@
 import { useDrop } from 'react-dnd'
 import update from 'immutability-helper'
 import { is, fromJS } from 'immutable'
-import { Tabs, Icon } from 'antd'
+import { Tabs } from 'antd'
 import Utils from '@/utils/utils.js'
 import Card from './card'
 import './index.scss'
@@ -75,24 +75,32 @@
     doubleClickCard(card)
   }
 
+  const editCard = id => {
+    const { card } = findCard(id)
+    handleMenu(card)
+  }
+
+  const delCard = id => {
+    const { card } = findCard(id)
+    deleteMenu(card)
+  }
+
   return (
     <div ref={drop} className="ant-row model-tab-drag-list">
       <Tabs defaultActiveKey="0">
         {cards.map((card, index) => (
           <TabPane tab={
-            <div key={card.uuid}>
-              <Card
-                key={card.uuid}
-                id={`${card.uuid}`}
-                card={card}
-                moveCard={moveCard}
-                findCard={findCard}
-                hasDrop={hasDrop}
-                doubleClickCard={doubleClickBab}
-              />
-              <Icon className="edit" type="edit" onClick={() => handleMenu(card)} />
-              <Icon className="edit close" type="close" onClick={() => deleteMenu(card)} />
-            </div>
+            <Card
+              key={card.uuid}
+              id={`${card.uuid}`}
+              card={card}
+              moveCard={moveCard}
+              findCard={findCard}
+              editCard={editCard}
+              delCard={delCard}
+              hasDrop={hasDrop}
+              doubleClickCard={doubleClickBab}
+            />
           } key={`${index}`}>
             銆妠card.label}銆嬫爣绛�
           </TabPane>

--
Gitblit v1.8.0