From b41d6ea8223f74789f20aec5cc40a68cb27db758 Mon Sep 17 00:00:00 2001 From: Ntkskwk Date: Tue, 10 Sep 2024 02:50:08 +0800 Subject: refactor: package NotepadContent class --- src/views/index/Notepad/changelog.ts | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'src/views/index/Notepad/changelog.ts') 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 => { - 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()) + }) } -- cgit v1.2.3-70-g09d2