Skip to content

Commit faeecd6

Browse files
fix: disable new linegraph, fix missing dependency
Signed-off-by: Henry Gressmann <[email protected]>
1 parent b1a25ce commit faeecd6

File tree

4 files changed

+17
-21
lines changed

4 files changed

+17
-21
lines changed

data/licenses-npm.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

web/src/components/graph/graph.tsx

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { useCallback, useMemo } from "react";
22
import styles from "./graph.module.css";
33

44
import { ResponsiveLine, type SliceTooltipProps } from "@nivo/line";
5-
import { useWindowSize } from "@uidotdev/usehooks";
65
import { addMonths } from "date-fns";
76
import type { DataPoint } from ".";
87
import type { Metric } from "../../api";
@@ -62,13 +61,13 @@ export const LineGraph = ({
6261

6362
const axisRange = range.getAxisRange();
6463
const yCount = 5;
65-
const size = useWindowSize();
66-
let xCount = Math.min(data.length, 8);
67-
if (size.width && size.width < 1000) {
68-
xCount = Math.min(data.length, 6);
69-
} else if (size.width && size.width < 600) {
70-
xCount = Math.min(data.length, 4);
71-
}
64+
// const size = useWindowSize();
65+
const xCount = Math.min(data.length, 8);
66+
// if (size.width && size.width < 1000) {
67+
// xCount = Math.min(data.length, 6);
68+
// } else if (size.width && size.width < 600) {
69+
// xCount = Math.min(data.length, 4);
70+
// }
7271

7372
return (
7473
<ResponsiveLine

web/src/components/graph2/graph.tsx

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,16 @@
11
import { useCallback, useEffect, useMemo, useRef, useState } from "react";
22
import styles from "./graph.module.css";
33

4-
import { ResponsiveLine, type SliceTooltipProps } from "@nivo/line";
5-
import { useWindowSize } from "@uidotdev/usehooks";
4+
import { extent } from "d3-array";
5+
import { easeCubic, easeLinear } from "d3-ease";
6+
import { scaleLinear, scaleUtc } from "d3-scale";
7+
import { select } from "d3-selection";
8+
import { area, curveMonotoneX } from "d3-shape";
69
import { addMonths } from "date-fns";
10+
import { Tooltip } from "react-tooltip";
711
import type { DataPoint } from ".";
812
import type { Metric } from "../../api";
913
import type { DateRange } from "../../api/ranges";
10-
import { formatMetricVal } from "../../utils";
11-
import { Tooltip } from "react-tooltip";
12-
import { scaleLinear, scaleUtc } from "d3-scale";
13-
import { extent } from "d3-array";
14-
import { area, curveMonotoneX } from "d3-shape";
15-
import { select } from "d3-selection";
16-
import { easeCubic, easeLinear } from "d3-ease";
1714

1815
export type GraphRange = "year" | "month" | "day" | "hour";
1916

web/src/components/project.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ import { useMetric, useRange } from "../hooks/persist";
1111
import { cls } from "../utils";
1212
import { DimensionCard, DimensionDropdownCard, DimensionTabs, DimensionTabsCard, cardStyles } from "./dimensions";
1313
import { LineGraph } from "./graph";
14+
// import { LineGraph2 } from "./graph2";
1415
import { SelectFilters } from "./project/filter";
1516
import { SelectMetrics } from "./project/metric";
1617
import { ProjectHeader } from "./project/project";
1718
import { SelectRange } from "./project/range";
18-
import { LineGraph2 } from "./graph2";
1919

2020
const Worldmap = lazy(() => import("./worldmap").then((module) => ({ default: module.Worldmap })));
2121

@@ -112,9 +112,9 @@ export const Project = () => {
112112
<article className={cls(cardStyles, styles.graphCard)}>
113113
<LineGraph data={graph ?? []} metric={metric} title={metricNames[metric]} range={range} />
114114
</article>
115-
<article className={cls(cardStyles, styles.graphCard2)}>
115+
{/* <article className={cls(cardStyles, styles.graphCard2)}>
116116
<LineGraph2 data={graph ?? []} metric={metric} title={metricNames[metric]} range={range} />
117-
</article>
117+
</article> */}
118118
<div className={styles.tables}>
119119
<DimensionTabsCard dimensions={["url", "fqdn"]} query={query} onSelect={onSelectDimRow} />
120120
<DimensionDropdownCard

0 commit comments

Comments
 (0)