el.xwx.moe/lib/client/getPublicUserData.ts
2023-08-20 12:00:42 -04:00

22 lines
410 B
TypeScript

import { toast } from "react-hot-toast";
export default async function getPublicUserData({
username,
id,
}: {
username?: string;
id?: number;
}) {
const response = await fetch(
`/api/users?id=${id}&${
username ? `username=${username?.toLowerCase()}` : undefined
}`
);
const data = await response.json();
if (!response.ok) toast.error(data.response);
return data.response;
}