blog-ui/console-src/composables/use-global-info.ts
zhouhongshuo ca9430f82c 初始化
2024-08-25 23:46:05 +08:00

21 lines
449 B
TypeScript

import type { GlobalInfo } from "@/types";
import { useQuery } from "@tanstack/vue-query";
import axios from "axios";
export function useGlobalInfoFetch() {
const { data } = useQuery<GlobalInfo>({
queryKey: ["globalinfo"],
queryFn: async () => {
const { data } = await axios.get<GlobalInfo>(`/actuator/globalinfo`, {
withCredentials: true,
});
return data;
},
});
return {
globalInfo: data,
};
}