Browse Source

children 可以返回空数组

visuddhinanda 11 months ago
parent
commit
a08e7271ae
1 changed files with 2 additions and 6 deletions
  1. 2 6
      dashboard-v4/dashboard/src/components/task/TaskList.tsx

+ 2 - 6
dashboard-v4/dashboard/src/components/task/TaskList.tsx

@@ -108,18 +108,14 @@ const TaskList = ({
   const [currFilter, setCurrFilter] = useState(filters);
 
   console.info("render");
-  const getChildren = (
-    record: ITaskData,
-    findIn: ITaskData[]
-  ): ITaskData[] | undefined => {
+  const getChildren = (record: ITaskData, findIn: ITaskData[]): ITaskData[] => {
     const children = findIn
       .filter((item) => item.parent_id === record.id)
       .map((item) => {
         return { ...item, children: getChildren(item, findIn) };
       });
 
-    if (children.length > 0) {
-      return children;
+    return children;
   };
 
   useEffect(() => {