添加 Hutao API 相关请求

This commit is contained in:
BTMuli
2023-05-31 15:42:58 +08:00
parent bf624185d1
commit e82c9b32db
13 changed files with 366 additions and 20 deletions

View File

@@ -0,0 +1,27 @@
/**
* @file plugins Hutao request getTeamCollect.ts
* @description 获取队伍搭配数据
* @author BTMuli <bt-muli@outlook.com>
* @since Alpha v0.2.0
*/
// tauri
import { http } from "@tauri-apps/api";
// api
import HutaoApi from "../api";
/**
* @description 获取队伍搭配数据
* @since Alpha v0.2.0
* @return {Promise<TGApp.Plugins.Hutao.AbyssTeamCombination[]>}
*/
async function getTeamCollect (): Promise<TGApp.Plugins.Hutao.AbyssTeamCombination[]> {
const url = HutaoApi.Abyss.team;
return await http.fetch<TGApp.Plugins.Hutao.AbyssTeamCombinationResponse>(url, {
method: "GET",
}).then((res) => {
return res.data.data;
});
}
export default getTeamCollect;