import { useAvatarUpload } from "~/hooks/use-avatar-upload"; import { buttonClass } from "~/ui/Button"; import { FieldError } from "~/ui/Field"; const ACCEPTED = "image/png,image/jpeg,image/gif,image/webp"; /** Compact picture uploader for profile pages; the full panel lives in account settings. */ export function AvatarUploadButton({ account }: { account: string }) { const avatar = useAvatarUpload(account); return (
{avatar.error && {avatar.error}}
); }