Initial project
This commit is contained in:
20
src/api/MinecraftAPI.ts
Normal file
20
src/api/MinecraftAPI.ts
Normal file
@ -0,0 +1,20 @@
|
||||
import { axios } from "timi-web";
|
||||
import { MinecraftPlayer } from "@/types/MinecraftPlayer.ts";
|
||||
|
||||
async function list(): Promise<MinecraftPlayer[]> {
|
||||
return axios.post("/fmc/player/list");
|
||||
}
|
||||
|
||||
async function bind(name: string): Promise<void> {
|
||||
return axios.post("/fmc/player/bind", { name });
|
||||
}
|
||||
|
||||
async function unbind(id: number): Promise<void> {
|
||||
return axios.post("/fmc/player/unbind", { id });
|
||||
}
|
||||
|
||||
export default {
|
||||
list,
|
||||
bind,
|
||||
unbind
|
||||
};
|
||||
Reference in New Issue
Block a user