Parcourir la source

available isDragging

kaori il y a 4 ans
Parent
commit
c45bdc7a01
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 4 1
      packages/app/src/components/Sidebar/PageTree/Item.tsx

+ 4 - 1
packages/app/src/components/Sidebar/PageTree/Item.tsx

@@ -111,9 +111,12 @@ const Item: FC<ItemProps> = (props: ItemProps) => {
   const { data, error } = useSWRxPageChildren(isOpen ? page._id : null);
 
 
-  const [collected, drag, dragPreview] = useDrag(() => ({
+  const [{ isDragging }, drag, dragPreview] = useDrag(() => ({
     type: 'DND_GROUP',
     item: { page },
+    collect: monitor => ({
+      isDragging: !!monitor.isDragging(),
+    }),
   }));
 
   const hasChildren = useCallback((): boolean => {