From 148d73b945ca47bdf3c3cdc4a1c2fcd5bfe9e4b0 Mon Sep 17 00:00:00 2001 From: Dustella Date: Tue, 14 Jan 2025 17:37:25 +0800 Subject: [PATCH] feat: fix heatmap --- components.d.ts | 4 + src/components/ui/tabs/Tabs.vue | 15 ++ src/components/ui/tabs/TabsContent.vue | 22 +++ src/components/ui/tabs/TabsList.vue | 25 +++ src/components/ui/tabs/TabsTrigger.vue | 29 +++ src/components/ui/tabs/index.ts | 4 + src/composables/online.ts | 3 + src/pages/radar/v1.vue | 175 +++++++++++++++--- src/pages/radar/v2.vue | 56 +++--- src/pages/saber/day_cycle_power_wave_plot.vue | 17 +- src/pages/saber/day_fft_ifft_plot.vue | 17 +- src/pages/saber/month_power_wave_plot.vue | 17 +- src/pages/saber/plot_wave_fitting.vue | 17 +- 13 files changed, 339 insertions(+), 62 deletions(-) create mode 100644 src/components/ui/tabs/Tabs.vue create mode 100644 src/components/ui/tabs/TabsContent.vue create mode 100644 src/components/ui/tabs/TabsList.vue create mode 100644 src/components/ui/tabs/TabsTrigger.vue create mode 100644 src/components/ui/tabs/index.ts create mode 100644 src/composables/online.ts diff --git a/components.d.ts b/components.d.ts index 8cd41ba..4cf89fc 100644 --- a/components.d.ts +++ b/components.d.ts @@ -165,6 +165,10 @@ declare module 'vue' { SidebarTrigger: typeof import('./src/components/ui/sidebar/SidebarTrigger.vue')['default'] Skeleton: typeof import('./src/components/ui/skeleton/Skeleton.vue')['default'] Switch: typeof import('./src/components/ui/switch/Switch.vue')['default'] + Tabs: typeof import('./src/components/ui/tabs/Tabs.vue')['default'] + TabsContent: typeof import('./src/components/ui/tabs/TabsContent.vue')['default'] + TabsList: typeof import('./src/components/ui/tabs/TabsList.vue')['default'] + TabsTrigger: typeof import('./src/components/ui/tabs/TabsTrigger.vue')['default'] TestHeader: typeof import('./src/components/TestHeader.vue')['default'] Textarea: typeof import('./src/components/ui/textarea/Textarea.vue')['default'] TheFooter: typeof import('./src/components/TheFooter.vue')['default'] diff --git a/src/components/ui/tabs/Tabs.vue b/src/components/ui/tabs/Tabs.vue new file mode 100644 index 0000000..8feda3f --- /dev/null +++ b/src/components/ui/tabs/Tabs.vue @@ -0,0 +1,15 @@ + + + diff --git a/src/components/ui/tabs/TabsContent.vue b/src/components/ui/tabs/TabsContent.vue new file mode 100644 index 0000000..7ffa0c9 --- /dev/null +++ b/src/components/ui/tabs/TabsContent.vue @@ -0,0 +1,22 @@ + + + diff --git a/src/components/ui/tabs/TabsList.vue b/src/components/ui/tabs/TabsList.vue new file mode 100644 index 0000000..67cd21c --- /dev/null +++ b/src/components/ui/tabs/TabsList.vue @@ -0,0 +1,25 @@ + + + diff --git a/src/components/ui/tabs/TabsTrigger.vue b/src/components/ui/tabs/TabsTrigger.vue new file mode 100644 index 0000000..01d5349 --- /dev/null +++ b/src/components/ui/tabs/TabsTrigger.vue @@ -0,0 +1,29 @@ + + + diff --git a/src/components/ui/tabs/index.ts b/src/components/ui/tabs/index.ts new file mode 100644 index 0000000..a5e58dc --- /dev/null +++ b/src/components/ui/tabs/index.ts @@ -0,0 +1,4 @@ +export { default as Tabs } from './Tabs.vue' +export { default as TabsContent } from './TabsContent.vue' +export { default as TabsList } from './TabsList.vue' +export { default as TabsTrigger } from './TabsTrigger.vue' diff --git a/src/composables/online.ts b/src/composables/online.ts new file mode 100644 index 0000000..519844d --- /dev/null +++ b/src/composables/online.ts @@ -0,0 +1,3 @@ +export const hasConnection = ref(false) + +// get `https://` diff --git a/src/pages/radar/v1.vue b/src/pages/radar/v1.vue index 0a69202..1e69b18 100644 --- a/src/pages/radar/v1.vue +++ b/src/pages/radar/v1.vue @@ -1,12 +1,27 @@ + +{ + "meta": { + "title": "流星雷达-热力图", + "description": "流星雷达-热力图", + "group": "流星雷达", + "item_name": "热力图" + } +} + +