feat:增加项目鸣谢页

This commit is contained in:
jiangrui
2025-03-13 16:26:41 +08:00
parent c1927a0ea9
commit 16a2b586fd
16 changed files with 1085 additions and 13 deletions

View File

@@ -0,0 +1,25 @@
import { injectable } from "inversify";
import { createAxiosInstance } from "../utils/axiosInstance";
import { AxiosInstance } from "axios";
import sponsors from "../sponsors/sponsors.json";
@injectable()
export class SponsorsService {
private axiosInstance: AxiosInstance;
constructor() {
this.axiosInstance = createAxiosInstance("http://oss.jiangmuxin.cn/cloudsaver/");
}
async getSponsors() {
try {
const response = await this.axiosInstance.get("sponsors.json");
return {
data: response.data.sponsors,
};
} catch (error) {
return {
data: sponsors.sponsors,
};
}
}
}