aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/views/index/Notepad/changelog.ts
diff options
context:
space:
mode:
authorNtskwK <natsukawa247@outlook.com>2024-09-10 04:38:50 +0800
committerGitHub <noreply@github.com>2024-09-10 04:38:50 +0800
commit4536fceb61065acd7d0fe74eee98d293c682975f (patch)
tree63eb01728b6717cfc3069bb5520805acec0e4d4e /src/views/index/Notepad/changelog.ts
parent9ec3a2965c0e25f230b397a01c3c8b0543e61956 (diff)
parent96bcab1d19d4e5b537437744cf1a4773a67d2e7c (diff)
downloadHydroRollSite-4536fceb61065acd7d0fe74eee98d293c682975f.tar.gz
HydroRollSite-4536fceb61065acd7d0fe74eee98d293c682975f.zip
Merge pull request #6 from HydroRoll-Team/async-request
Async request
Diffstat (limited to 'src/views/index/Notepad/changelog.ts')
-rw-r--r--src/views/index/Notepad/changelog.ts26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/views/index/Notepad/changelog.ts b/src/views/index/Notepad/changelog.ts
index 111f8f2..9d2b523 100644
--- a/src/views/index/Notepad/changelog.ts
+++ b/src/views/index/Notepad/changelog.ts
@@ -1,16 +1,16 @@
-import axios from 'axios';
+import http from '@/utils/http'
-export const getChangeLog = async() =>
+import { NotepadContent } from "@/views/index/Notepad/type";
+export const changelog = async ():Promise<NotepadContent> =>
{
- 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;
+ const title = "Changelog"
+ return http.get('https://api.github.com/repos/HydroRoll-Team/HydroRoll/releases/latest')
+ .then(res => {
+ const message = "## " + res.data['tag_name'] + "\n" + res.data['body'];
+ return new NotepadContent(title,message)
+ })
+ .catch(err => {
+ console.log(err)
+ return new NotepadContent(title,err.toString())
+ })
}