Dagemark-Webapp/lib/api/helpers/users.ts
2026-09-02 21:39:39 +02:00

24 lines
524 B
TypeScript

import { cmFetch } from "../cmFetch";
import { Token, User } from "../types";
export async function getUsers() {
return cmFetch<User[]>(`/api/users`);
}
export async function getUser(id: number) {
return cmFetch<User>(`/api/users/${id}`);
}
export async function loginUser(user: FormData) {
return cmFetch<Token>(`/api/users/login`, {
method: "POST",
body: user,
});
}
export async function createUser(user: FormData) {
return cmFetch<Token>(`/api/users`, {
method: "POST",
body: user,
});
}