Application Load

IProfileAvatarResponse

The physical TypeScript declaration from the Nuxt starter, with linked types and field comments.

IProfileAvatarResponse

Profile image upload response.

interfaces/orionplace/accounts/IProfileMedia.ts
TypeScript
export interface IProfileAvatarResponse {
  // Field or general errors; null on success.
  form_errors: Record<string, ApiFormError[]> | null;
  // Success message, or null.
  success_message: string | null;
  // Saved avatar URL.
  page_data: {
    // Saved profile image URL.
    avatar: string | null;
  } | null;
}