From cd42d41344f0f780e0c0ac0a3625aeb78160f9dd Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 19 六月 2020 19:58:52 +0800
Subject: [PATCH] 2020-06-19

---
 src/mob/mobshell/card.jsx |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/src/mob/mobshell/card.jsx b/src/mob/mobshell/card.jsx
index 10c2fff..34e36fc 100644
--- a/src/mob/mobshell/card.jsx
+++ b/src/mob/mobshell/card.jsx
@@ -10,16 +10,15 @@
 const Login = asyncComponent(() => import('@/mob/login'))
 
 const Card = ({ id, card, moveCard, findCard, editCard, delCard, hasDrop, doubleClickCard }) => {
-  const originalIndex = null
-  // const originalIndex = findCard(id).index
+  const originalIndex = findCard(id).index
   const [{ isDragging }, drag] = useDrag({
-    item: { type: 'action', id, originalIndex },
+    item: { type: 'mob', id, originalIndex },
     collect: monitor => ({
       isDragging: monitor.isDragging(),
     }),
   })
   const [, drop] = useDrop({
-    accept: 'action',
+    accept: 'mob',
     canDrop: () => true,
     drop: (item) => {
       if (!item.hasOwnProperty('originalIndex')) {
@@ -34,10 +33,15 @@
       }
     },
   })
-  const opacity = isDragging ? 0.3 : 1
+
+  console.log(card)
+  const style = isDragging ? { opacity: 0.3} : { opacity: 1}
+  if (card.type === 'login') {
+    style.height = '100%'
+  }
 
   return (
-    <div ref={node => drag(drop(node))} style={{ opacity: opacity, height: '100%'}}>
+    <div ref={node => drag(drop(node))} style={style}>
       <Login />
       {/* <div className="page-card">
         <Button

--
Gitblit v1.8.0