From 68da8b649e3bd95ed3fdddc6f1f7ec307e4f8ed1 Mon Sep 17 00:00:00 2001 From: lingling Date: Mon, 20 Mar 2023 18:47:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=8F=90=E5=8F=96=E5=8E=9F?= =?UTF-8?q?=E5=A7=8B=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/OriginalLinkItem.vue | 102 ++++++++++++++++++++++++++++ src/components/models.ts | 17 +++++ src/layouts/MainLayout.vue | 10 --- src/pages/Help.vue | 2 +- src/pages/IndexPage.vue | 9 ++- 5 files changed, 128 insertions(+), 12 deletions(-) create mode 100644 src/components/OriginalLinkItem.vue diff --git a/src/components/OriginalLinkItem.vue b/src/components/OriginalLinkItem.vue new file mode 100644 index 0000000..f164f01 --- /dev/null +++ b/src/components/OriginalLinkItem.vue @@ -0,0 +1,102 @@ + + + diff --git a/src/components/models.ts b/src/components/models.ts index 911dc6f..1980288 100644 --- a/src/components/models.ts +++ b/src/components/models.ts @@ -14,3 +14,20 @@ export interface server { port: number; tips: string; } + +export interface vmess { + v: string; + ps: string; + add: string; + port: number; + id: string; + aid: string; + scy: string; + net: string; + type: string; + host: string; + path: string; + tls: string; + sni: string; + alpn: string +} diff --git a/src/layouts/MainLayout.vue b/src/layouts/MainLayout.vue index 6576695..056155c 100644 --- a/src/layouts/MainLayout.vue +++ b/src/layouts/MainLayout.vue @@ -74,16 +74,6 @@ const menuList = [ path: 'subscription', separator: true }, - { - icon: 'settings', - label: 'Settings', - separator: false - }, - { - icon: 'feedback', - label: 'Send Feedback', - separator: false - }, { icon: 'help_outline', iconColor: 'primary', diff --git a/src/pages/Help.vue b/src/pages/Help.vue index 95634e5..8a6ebfa 100644 --- a/src/pages/Help.vue +++ b/src/pages/Help.vue @@ -1,6 +1,6 @@ diff --git a/src/pages/IndexPage.vue b/src/pages/IndexPage.vue index e47879d..f744df6 100644 --- a/src/pages/IndexPage.vue +++ b/src/pages/IndexPage.vue @@ -9,6 +9,12 @@
+
+
+
+ +
+
@@ -26,10 +32,11 @@ import { server } from 'components/models'; import { computed, defineComponent, onMounted, ref } from 'vue'; import { getdata } from 'src/api/api' import LinkItem from 'components/LinkItem.vue'; +import OriginalLinkItem from 'components/OriginalLinkItem.vue'; import { decode } from 'js-base64'; export default defineComponent({ name: 'IndexPage', - components: { LinkItem }, + components: { LinkItem, OriginalLinkItem }, setup() { const serve = ref([]) const api = new getdata;