aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/views/index/Notepad/changelog.ts
diff options
context:
space:
mode:
authorNtkskwk <natsukawa247@outlook.com>2024-09-10 02:50:08 +0800
committerNtkskwk <natsukawa247@outlook.com>2024-09-10 02:52:00 +0800
commitb41d6ea8223f74789f20aec5cc40a68cb27db758 (patch)
tree5101296d23a0cf13cc3f5f89036a9420307b8631 /src/views/index/Notepad/changelog.ts
parentfdd0e29011021ba334318dce2f571442bf69bc2f (diff)
downloadHydroRollSite-b41d6ea8223f74789f20aec5cc40a68cb27db758.tar.gz
HydroRollSite-b41d6ea8223f74789f20aec5cc40a68cb27db758.zip
refactor: package NotepadContent class
Diffstat (limited to 'src/views/index/Notepad/changelog.ts')
-rw-r--r--src/views/index/Notepad/changelog.ts24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/views/index/Notepad/changelog.ts b/src/views/index/Notepad/changelog.ts
index 1090c6c..9d2b523 100644
--- a/src/views/index/Notepad/changelog.ts
+++ b/src/views/index/Notepad/changelog.ts
@@ -1,16 +1,16 @@
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())
+ })
}