11 lines
480 B
TypeScript
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" };
|
|
}
|
|
}
|