UIKit/lib/api/account.ts
2023-08-28 17:20:06 +03:00

28 lines
727 B
TypeScript

import { makeRequest } from ".";
import { UserAccount, UserName } from "..";
const apiUrl = process.env.NODE_ENV === "production" ? "/customer" : "https://hub.pena.digital/customer";
export function patchUserAccount(user: UserName) {
return makeRequest<UserName, UserAccount>({
url: apiUrl + "/account",
contentType: true,
method: "PATCH",
useToken: true,
withCredentials: false,
body: user,
});
}
export function createUserAccount(signal: AbortSignal) {
return makeRequest<never, UserAccount>({
url: apiUrl + "/account",
contentType: true,
method: "POST",
useToken: true,
withCredentials: false,
signal,
});
}