fix: dont display display_name as nip user when username is default

This commit is contained in:
Alejandro Gomez 2023-01-15 16:12:44 +01:00
parent d4d2af7184
commit 5a1532e8c5
No known key found for this signature in database
GPG Key ID: 4DF39E566658C817
3 changed files with 3 additions and 10 deletions

View File

@ -39,7 +39,7 @@ export function useIsVerified(nip05, pubkey) {
return { isVerified, couldNotVerify: isError || cantVerify }
}
const Nip05 = ({ nip05, pubkey, defaultUsername = '' }) => {
const Nip05 = ({ nip05, pubkey }) => {
const [name, domain] = nip05 ? nip05.split('@') : []
const isDefaultUser = name === '_'
const { isVerified, couldNotVerify } = useIsVerified(nip05, pubkey)
@ -47,7 +47,7 @@ const Nip05 = ({ nip05, pubkey, defaultUsername = '' }) => {
return (
<div className="flex nip05" onClick={(ev) => ev.stopPropagation()}>
<div className="nick">
{isDefaultUser ? defaultUsername : name}
{!isDefaultUser && name}
</div>
<div className={`domain text-gradient`} data-domain={domain?.toLowerCase()}>
{domain}

View File

@ -9,7 +9,6 @@ import Text from "./Text";
import { eventLink, hexToBech32 } from "../Util";
import NoteFooter from "./NoteFooter";
import NoteTime from "./NoteTime";
import Nip05 from "./Nip05";
export default function Note(props) {
const navigate = useNavigate();

View File

@ -30,13 +30,7 @@ export default function ProfileImage({ pubkey, subHeader, showUsername = true, c
<Link key={pubkey} to={link ?? profileLink(pubkey)}>
<div className="profile-name">
<div>{name}</div>
{user?.nip05 && (
<Nip05
nip05={user.nip05}
pubkey={user.pubkey}
defaultUsername={user.display_name || user.name}
/>
)}
{user?.nip05 && <Nip05 nip05={user.nip05} pubkey={user.pubkey} />}
</div>
</Link>
{subHeader ? <>{subHeader}</> : null}