فهرست منبع

Merge branch 'dev/5.0.x' into feat/not-display-delete-btn

yohei0125 4 سال پیش
والد
کامیت
7995f7707a
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      packages/app/src/components/Sidebar/PageTree/Item.tsx

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

@@ -132,6 +132,8 @@ const Item: FC<ItemProps> = (props: ItemProps) => {
 
   const hasDescendants = (page.descendantCount != null && page?.descendantCount > 0);
 
+  const isDeletable = !page.isEmpty && !isTopPage(page.path as string) && !isUserPage(page.path as string);
+
   const [{ isDragging }, drag] = useDrag(() => ({
     type: 'PAGE_TREE',
     item: { page },
@@ -298,7 +300,7 @@ const Item: FC<ItemProps> = (props: ItemProps) => {
             onClickDeleteButton={onClickDeleteButton}
             onClickRenameButton={onClickRenameButton}
             isEnableActions={isEnableActions}
-            isDeletable={!page.isEmpty && !isTopPage(page.path as string) && !isUserPage(page.path as string)}
+            isDeletable={isDeletable}
           />
         </div>
       </li>