fix(profile): check for empty strings for ln

Closes #183
This commit is contained in:
enes 2025-01-15 19:10:48 +01:00
parent 138de5a2ae
commit 0f2af47087

View File

@ -155,7 +155,7 @@ export const Profile = ({ pubkey }: ProfileProps) => {
<div className='IBMSMSMSSS_Author_TopWrapper'>
<p className='IBMSMSMSSS_Author_Top_Name'>{displayName}</p>
{/* Nip05 can sometimes be an empty object '{}' which causes the error */}
{typeof nip05 === 'string' && (
{typeof nip05 === 'string' && nip05 !== '' && (
<p className='IBMSMSMSSS_Author_Top_Handle'>{nip05}</p>
)}
</div>
@ -191,7 +191,7 @@ export const Profile = ({ pubkey }: ProfileProps) => {
{typeof nprofile !== 'undefined' && (
<ProfileQRButtonWithPopUp nprofile={nprofile} />
)}
{typeof lud16 !== 'undefined' && (
{typeof lud16 !== 'undefined' && lud16 !== '' && (
<ZapButtonWithPopUp pubkey={pubkey} />
)}
</div>