about summary refs log tree commit diff
path: root/src/components/Graphs/DonutChart.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/Graphs/DonutChart.tsx')
-rw-r--r--src/components/Graphs/DonutChart.tsx10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/components/Graphs/DonutChart.tsx b/src/components/Graphs/DonutChart.tsx
index a80876e..1f9755f 100644
--- a/src/components/Graphs/DonutChart.tsx
+++ b/src/components/Graphs/DonutChart.tsx
@@ -12,6 +12,7 @@ import { useEffect, useState } from 'react';
 import { PolarArea } from 'react-chartjs-2';
 
 import * as ss from 'simple-statistics';
+import NoData from '../Other/NoData';
 
 ChartJS.register(
 	CategoryScale,
@@ -67,10 +68,15 @@ export default function LineGraph(props: any) {
 		fetchData()
 	}, [props.timeframe]);
 
+	console.log("length: aaa", data.datasets.length)
+
 	return (
-		<div>
+		<div className="flex-grow flex-1">
 			<p className="text-center">{props.name}</p>
-			<PolarArea data={data} options={options} />
+			{data.datasets.length > 0 ?
+				<PolarArea data={data} options={options} />
+				:
+				<NoData />}
 		</div>
 	)
 }