feat(header): site name

This commit is contained in:
hamster1963
2024-12-01 15:28:43 +08:00
parent 555024bc46
commit ddebfc9c96
3 changed files with 36 additions and 2 deletions

View File

@@ -3,6 +3,7 @@ import {
MonitorResponse,
ServerGroupResponse,
ServiceResponse,
SettingResponse,
} from "@/types/nezha-api";
export const fetchServerGroup = async (): Promise<ServerGroupResponse> => {
@@ -42,3 +43,12 @@ export const fetchService = async (): Promise<ServiceResponse> => {
}
return data;
};
export const fetchSetting = async (): Promise<SettingResponse> => {
const response = await fetch("/api/v1/setting");
const data = await response.json();
if (data.error) {
throw new Error(data.error);
}
return data;
};