소스 검색

Get logs for bucket when click expanded

jnfrati 4 년 전
부모
커밋
bc462358dc
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      dashboard/src/components/events/sub-events/LogBucketCard.tsx

+ 4 - 2
dashboard/src/components/events/sub-events/LogBucketCard.tsx

@@ -46,8 +46,10 @@ const LogBucketCard: React.FunctionComponent<LogBucketCardProps> = ({
   };
   };
 
 
   useEffect(() => {
   useEffect(() => {
-    getLogsForBucket();
-  }, [currentProject, currentCluster, logEvent]);
+    if (isExpanded && (!Array.isArray(logs) || !logs.length)) {
+      getLogsForBucket();
+    }
+  }, [currentProject, currentCluster, logEvent, isExpanded]);
 
 
   return (
   return (
     <StyledCard>
     <StyledCard>