From a1a20e51d6c9efea406cf18facf707ea50e3d18c Mon Sep 17 00:00:00 2001 From: Ntkskwk Date: Tue, 3 Sep 2024 07:41:34 +0800 Subject: refactor: Optimize the structure of the code --- site/src/components/ChangeLog.vue | 61 --------- site/src/components/Left.vue | 84 ------------- site/src/components/Right.vue | 203 ------------------------------ site/src/components/RightPage1.vue | 65 ---------- site/src/components/TheWelcome.vue | 88 ------------- site/src/components/WelcomeItem.vue | 87 ------------- site/src/router/index.ts | 2 +- site/src/views/Home.vue | 7 -- site/src/views/Welcome.vue | 47 ------- site/src/views/index/Left.vue | 84 +++++++++++++ site/src/views/index/Notepad/changelog.ts | 16 +++ site/src/views/index/Notepad/index.vue | 45 +++++++ site/src/views/index/Right.vue | 160 +++++++++++++++++++++++ site/src/views/index/index.vue | 47 +++++++ 14 files changed, 353 insertions(+), 643 deletions(-) delete mode 100644 site/src/components/ChangeLog.vue delete mode 100644 site/src/components/Left.vue delete mode 100644 site/src/components/Right.vue delete mode 100644 site/src/components/RightPage1.vue delete mode 100644 site/src/components/TheWelcome.vue delete mode 100644 site/src/components/WelcomeItem.vue delete mode 100644 site/src/views/Home.vue delete mode 100644 site/src/views/Welcome.vue create mode 100644 site/src/views/index/Left.vue create mode 100644 site/src/views/index/Notepad/changelog.ts create mode 100644 site/src/views/index/Notepad/index.vue create mode 100644 site/src/views/index/Right.vue create mode 100644 site/src/views/index/index.vue (limited to 'site/src') diff --git a/site/src/components/ChangeLog.vue b/site/src/components/ChangeLog.vue deleted file mode 100644 index e58ee39..0000000 --- a/site/src/components/ChangeLog.vue +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - diff --git a/site/src/components/Left.vue b/site/src/components/Left.vue deleted file mode 100644 index 672ba36..0000000 --- a/site/src/components/Left.vue +++ /dev/null @@ -1,84 +0,0 @@ - - - - - diff --git a/site/src/components/Right.vue b/site/src/components/Right.vue deleted file mode 100644 index 055d11b..0000000 --- a/site/src/components/Right.vue +++ /dev/null @@ -1,203 +0,0 @@ - - - - - diff --git a/site/src/components/RightPage1.vue b/site/src/components/RightPage1.vue deleted file mode 100644 index 5b93ea8..0000000 --- a/site/src/components/RightPage1.vue +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - diff --git a/site/src/components/TheWelcome.vue b/site/src/components/TheWelcome.vue deleted file mode 100644 index 49d8f73..0000000 --- a/site/src/components/TheWelcome.vue +++ /dev/null @@ -1,88 +0,0 @@ - - - diff --git a/site/src/components/WelcomeItem.vue b/site/src/components/WelcomeItem.vue deleted file mode 100644 index 6d7086a..0000000 --- a/site/src/components/WelcomeItem.vue +++ /dev/null @@ -1,87 +0,0 @@ - - - diff --git a/site/src/router/index.ts b/site/src/router/index.ts index 5b90a51..38c65fd 100644 --- a/site/src/router/index.ts +++ b/site/src/router/index.ts @@ -4,7 +4,7 @@ import { createRouter, createWebHistory } from 'vue-router' const routes = [ { path: '/', - component: () => import('@/views/Welcome.vue'), + component: () => import('@/views/index/index.vue'), }, { path: '/:path(.*)', diff --git a/site/src/views/Home.vue b/site/src/views/Home.vue deleted file mode 100644 index f07e0c8..0000000 --- a/site/src/views/Home.vue +++ /dev/null @@ -1,7 +0,0 @@ - - - diff --git a/site/src/views/Welcome.vue b/site/src/views/Welcome.vue deleted file mode 100644 index 4a608ee..0000000 --- a/site/src/views/Welcome.vue +++ /dev/null @@ -1,47 +0,0 @@ - - - - - diff --git a/site/src/views/index/Left.vue b/site/src/views/index/Left.vue new file mode 100644 index 0000000..f774223 --- /dev/null +++ b/site/src/views/index/Left.vue @@ -0,0 +1,84 @@ + + + + + diff --git a/site/src/views/index/Notepad/changelog.ts b/site/src/views/index/Notepad/changelog.ts new file mode 100644 index 0000000..111f8f2 --- /dev/null +++ b/site/src/views/index/Notepad/changelog.ts @@ -0,0 +1,16 @@ +import axios from 'axios'; + +export const getChangeLog = async() => +{ + const changeLog = axios.get('https://api.github.com/repos/HydroRoll-Team/HydroRoll/releases/latest') + .then(res => { + console.log(res.data); + const ChangeLogMessage ="## "+ res.data['tag_name']+"\n"+res.data['body']; + return ChangeLogMessage; + }) + .catch(err => { + console.log(err); + return err.toString(); + }) + return changeLog; +} diff --git a/site/src/views/index/Notepad/index.vue b/site/src/views/index/Notepad/index.vue new file mode 100644 index 0000000..c4c82aa --- /dev/null +++ b/site/src/views/index/Notepad/index.vue @@ -0,0 +1,45 @@ + + + + + + + diff --git a/site/src/views/index/Right.vue b/site/src/views/index/Right.vue new file mode 100644 index 0000000..e0a70e1 --- /dev/null +++ b/site/src/views/index/Right.vue @@ -0,0 +1,160 @@ + + + + + diff --git a/site/src/views/index/index.vue b/site/src/views/index/index.vue new file mode 100644 index 0000000..ed34b4f --- /dev/null +++ b/site/src/views/index/index.vue @@ -0,0 +1,47 @@ + + + + + -- cgit v1.2.3-70-g09d2