fix: TypeError: undefined is not a function

This commit is contained in:
kmmiio99o 2026-02-07 13:57:33 +01:00
parent 13c1bd8f01
commit 4a1ac73420
No known key found for this signature in database
GPG key ID: 163FE39F7772D2EC

View file

@ -130,8 +130,13 @@ export default function Header() {
animated = hasAnimatedAvatar; animated = hasAnimatedAvatar;
} }
// Fall back to default avatar // Fall back to default avatar
else if (getDefaultAvatarURL) { else if (getDefaultAvatarURL && typeof getDefaultAvatarURL === 'function') {
url = getDefaultAvatarURL(currentUser); try {
url = getDefaultAvatarURL(currentUser);
} catch (error) {
console.error('Error getting default avatar URL:', error);
url = null;
}
} }
// Last resort: Construct Discord CDN URL // Last resort: Construct Discord CDN URL
else if (currentUser.avatar) { else if (currentUser.avatar) {
@ -219,7 +224,6 @@ export default function Header() {
/> />
{isAnimatedAvatar && ( {isAnimatedAvatar && (
<RN.View style={styles.animatedIndicator}> <RN.View style={styles.animatedIndicator}>
<RN.Text style={styles.gifText}>GIF</RN.Text>
</RN.View> </RN.View>
)} )}
</> </>