diff --git a/src/Pages/DiemInCirculationPage/DiemInCirculationPage.tsx b/src/Pages/DiemInCirculationPage/DiemInCirculationPage.tsx
index cbdf3c9..0688096 100644
--- a/src/Pages/DiemInCirculationPage/DiemInCirculationPage.tsx
+++ b/src/Pages/DiemInCirculationPage/DiemInCirculationPage.tsx
@@ -12,7 +12,7 @@ import {
diemInCirculationHistoryQuery,
DiemInCirculationHistoryType,
} from '../../api_clients/AnalyticsQueries'
-import { Line, LineChart, XAxis, YAxis } from 'recharts'
+import { CartesianGrid, Line, LineChart, Tooltip, XAxis, YAxis } from 'recharts'
import moment from 'moment'
import { FetchError } from '../../api_clients/FetchTypes'
import { Card } from 'react-bootstrap'
@@ -42,6 +42,26 @@ type DiemInCirculationResponse = {
const DiemInCirculationGraph: React.FC<{ data: DiemCirculationHistory[] }> = ({
data,
}) => {
+ const customTooltipOnYourLine = (e: any) => {
+ if (e.active && e.payload != null && e.payload[0] != null) {
+ return (
+
{e.payload[0].payload["totalNet"]}
+
);
+ }
+ else {
+ return "";
+ }
+ }
+ const graphWidth = (len: number) => {
+ let gWidth = 350;
+ if (len > 1 && len < 8) {
+ gWidth = len * 135
+ }
+ else if (len >= 8) {
+ gWidth = 850
+ }
+ return gWidth
+ }
return (
= ({
>
Diem In Circulation History In Past Week
-
-
- moment(timestamp).format('MM/DD HH:mm')
- }
- />
-
-
-
+ {data.length > 0 ?
+
+
+
+ moment(timestamp).format('MM/DD HH:mm')
+ }
+ />
+
+
+
+ : "No Data Available"}
-
+
)
}
diff --git a/src/Pages/VaspsPage/VaspsPage.tsx b/src/Pages/VaspsPage/VaspsPage.tsx
index 7f7b73e..dcbe860 100644
--- a/src/Pages/VaspsPage/VaspsPage.tsx
+++ b/src/Pages/VaspsPage/VaspsPage.tsx
@@ -1,6 +1,6 @@
import React, { useEffect, useState } from 'react'
-import ApiRequestComponent, { PlainErrorComponent, PlainLoadingComponent } from '../../ApiRequestComponent'
+import ApiRequestComponent, { FullPageLoadingComponent, PlainErrorComponent } from '../../ApiRequestComponent'
import { postQueryToAnalyticsApi } from '../../api_clients/AnalyticsClient'
import { FetchError } from '../../api_clients/FetchTypes'
import MainWrapper from '../../MainWrapper'
@@ -20,7 +20,7 @@ export function VaspTbl({
return vaspRes.length > count
}
const nameValidate = (data: any) => {
- return Vasp Name {data.row.index}
+ return No. {data.row.index + 1} VASP
}
return (
@@ -97,7 +97,7 @@ export default function VaspsPage() {
}
+ loadingComponent={}
errorComponent={}
>
diff --git a/src/main.css b/src/main.css
index 59a374e..d660608 100644
--- a/src/main.css
+++ b/src/main.css
@@ -45,4 +45,13 @@
.vasp .form-check-input:focus {
box-shadow: 0 0 0 0.25rem rgb(13 110 253 / 10%);
+}
+
+.vasp {
+ margin-top: 15px;
+}
+
+.graphTooltip {
+ padding: 5px;
+ border: 1px solid;
}
\ No newline at end of file