mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-16 09:58:13 +08:00
42 lines
1.1 KiB
TypeScript
42 lines
1.1 KiB
TypeScript
/**
|
|
* @file plugins Hutao index.ts
|
|
* @description Hutao 插件入口
|
|
* @author BTMuli <bt-muli@outlook.com>
|
|
* @since Alpha v0.2.1
|
|
*/
|
|
|
|
import getAvatarCollect from "./request/getAvatarCollect";
|
|
import getAvatarHoldRate from "./request/getAvatarHoldRate";
|
|
import getAvatarUpRate from "./request/getAvatarUpRate";
|
|
import getAvatarUseRate from "./request/getAvatarUseRate";
|
|
import getOverview from "./request/getOverview";
|
|
import getTeamCollect from "./request/getTeamCollect";
|
|
import { checkUid, getUserData } from "./request/getUserData";
|
|
import getWeaponCollect from "./request/getWeaponCollect";
|
|
import uploadData from "./request/uploadData";
|
|
import { transLocal } from "./utils/transLocal";
|
|
|
|
const HutaoRequest = {
|
|
Abyss: {
|
|
avatar: {
|
|
getCollect: getAvatarCollect,
|
|
getHoldRate: getAvatarHoldRate,
|
|
getUpRate: getAvatarUpRate,
|
|
getUseRate: getAvatarUseRate,
|
|
},
|
|
getOverview,
|
|
getTeamCollect,
|
|
user: {
|
|
checkExist: checkUid,
|
|
getRecord: getUserData,
|
|
},
|
|
getWeaponCollect,
|
|
postData: uploadData,
|
|
utils: {
|
|
transData: transLocal,
|
|
},
|
|
},
|
|
};
|
|
|
|
export default HutaoRequest;
|