Implement climate charts workspace and detached chart windows

This commit is contained in:
litoral05
2026-05-28 10:08:10 +01:00
parent 65b419c5ca
commit 289a54f455
12 changed files with 1947 additions and 276 deletions
@@ -1,7 +1,7 @@
import { useEffect, useMemo, useState } from "react";
import { listen } from "@tauri-apps/api/event";
import { ChartConfigModal } from "../components/ChartConfigModal";
import { openChartWindow } from "../utils/openChartWindow";
import { ChartConfigModal } from "../../chartworkspace/components/ChartConfigModal";
import { openChartWindow } from "../../chartworkspace/utils/openChartWindow";
import { WebviewWindow } from "@tauri-apps/api/webviewWindow";
import {
Cog,
@@ -38,7 +38,7 @@ import {
useChartWorkspacePersistence,
type PersistedChartWorkspaceItem,
type ChartLayoutMode,
} from "../hooks/useChartWorkspacePersistence";
} from "../../chartworkspace/hooks/useChartWorkspacePersistence";
type MainChartsPageProps = {
theme: "dark" | "light";