Skip to content

Commit a5d92c0

Browse files
committed
refact: change project structure
1 parent 8cc7db2 commit a5d92c0

38 files changed

+82
-79
lines changed

frontend/testing-view/src/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import { Route, Routes } from "react-router";
33
import { AppModeRouter } from "./components/AppModeRouter";
44
import { ModeSwitcher } from "./components/devTools/ModeSwitcher";
55
import { ErrorBoundary } from "./components/ErrorBoundary";
6+
import { useChartsConfiguration } from "./features/charts/hooks/useChartsConfiguration";
67
import useAppConfigs from "./hooks/useAppConfigs";
78
import { useAppMode } from "./hooks/useAppMode";
8-
import { useChartsConfiguration } from "./hooks/useChartsConfiguration";
99
import { useErrorHandler } from "./hooks/useErrorHandler";
1010
import { useTransformedBoards } from "./hooks/useTransformedBoards";
1111
import { AppLayout } from "./layout/AppLayout";

frontend/testing-view/src/features/charts/components/ChartLegend.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { X } from "@workspace/ui/icons";
2-
import { COLORS } from "../../../constants/chartsColors";
3-
import type { WorkspaceChartSeries } from "../../../types/workspace/charts";
2+
import { COLORS } from "../constants/chartsColors";
3+
import type { WorkspaceChartSeries } from "../types/charts";
44
import { ChartSettings } from "./ChartSettings";
55

66
interface ChartLegendProps {

frontend/testing-view/src/features/charts/components/ChartSurface.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import { cn } from "@workspace/ui/lib";
44
import { memo, useEffect, useRef, useState } from "react";
55
import uPlot from "uplot";
66
import { useShallow } from "zustand/shallow";
7-
import { COLORS } from "../../../constants/chartsColors";
87
import { useStore } from "../../../store/store";
9-
import type { WorkspaceChartSeries } from "../../../types/workspace/charts";
8+
import { COLORS } from "../constants/chartsColors";
9+
import type { WorkspaceChartSeries } from "../types/charts";
1010
import { createTooltipPlugin } from "./tooltipPlugin";
1111

1212
interface ChartSurfaceProps {

frontend/testing-view/src/features/charts/components/ChartsGrid.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { SortableContext, rectSortingStrategy } from "@dnd-kit/sortable";
22
import { cn } from "@workspace/ui/lib";
3-
import type { WorkspaceChartConfig } from "../../../types/workspace/charts";
3+
import type { WorkspaceChartConfig } from "../types/charts";
44
import { SortableChart } from "./SortableChart";
55

66
interface ChartsGridProps {

frontend/testing-view/src/features/charts/components/TelemetryChart.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { cn } from "@workspace/ui/lib/utils";
33
import { useState } from "react";
44
import "uplot/dist/uPlot.min.css";
55
import { useStore } from "../../../store/store";
6-
import type { WorkspaceChartSeries } from "../../../types/workspace/charts";
6+
import type { WorkspaceChartSeries } from "../types/charts";
77
import { ChartLegend } from "./ChartLegend";
88
import { ChartSurface } from "./ChartSurface";
99

frontend/testing-view/src/features/charts/components/tooltipPlugin.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { COLORS } from "../../../constants/chartsColors";
2-
import type { WorkspaceChartSeries } from "../../../types/workspace/charts";
1+
import { COLORS } from "../constants/chartsColors";
2+
import type { WorkspaceChartSeries } from "../types/charts";
33

44
export const createTooltipPlugin = (series: WorkspaceChartSeries[]) => {
55
let tooltip: HTMLDivElement,

frontend/testing-view/src/constants/chartsColors.ts renamed to frontend/testing-view/src/features/charts/constants/chartsColors.ts

File renamed without changes.

frontend/testing-view/src/hooks/useChartsConfiguration.ts renamed to frontend/testing-view/src/features/charts/hooks/useChartsConfiguration.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useEffect } from "react";
2-
import { MOCK_CHARTS } from "../mocks/chartsConfigurations";
3-
import { useStore } from "../store/store";
2+
import { MOCK_CHARTS } from "../../../mocks/chartsConfigurations";
3+
import { useStore } from "../../../store/store";
44

55
export function useChartsConfiguration() {
66
const appMode = useStore((s) => s.appMode);

frontend/testing-view/src/store/slices/chartsSlice.ts renamed to frontend/testing-view/src/features/charts/store/chartsSlice.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import type { StateCreator } from "zustand";
2-
import { EMPTY_ARRAY } from "../../constants/emptyArray";
2+
import { EMPTY_ARRAY } from "../../../constants/emptyArray";
3+
import type { Store } from "../../../store/store";
34
import type {
45
WorkspaceChartConfig,
56
WorkspaceChartSeries,
6-
} from "../../types/workspace/charts";
7-
import type { Store } from "../store";
7+
} from "../types/charts";
88

99
export interface ChartsSlice {
1010
/** Map of WorkspaceID -> List of Charts */

frontend/testing-view/src/types/workspace/charts.ts renamed to frontend/testing-view/src/features/charts/types/charts.ts

File renamed without changes.

0 commit comments

Comments
 (0)