import { uploadForm } from '@/lib/api';

export async function uploadAvatar(file: File) {
  const formData = new FormData();
  formData.append('avatar', file);
  return uploadForm<{ data: { avatarUrl: string } }>('/users/avatar', formData);
}

export async function removeAvatar() {
  const { api } = await import('@/lib/api');
  return api('/users/avatar', { method: 'DELETE' });
}
