Files
SAE-BUT2/src/utils/users/deleteProfilePhoto.ts
T

11 lines
480 B
TypeScript

import fetchWrapper from "../fetchWrapper";
export default async function deleteProfilePhoto(): Promise<{ status: number; ok: boolean; data?: any; error?: string }> {
try {
const response = await fetchWrapper("/api/profile-photo", null, "DELETE");
return { status: response.status || 0, ok: response.status >= 200 && response.status < 300, data: response.data };
} catch (err: any) {
return { status: 0, ok: false, error: err?.message || "Network error" };
}
}