fix: show user profile preview regardless if they have name

This commit is contained in:
Alejandro Gomez 2023-02-10 11:16:17 +01:00
parent 51eff0d037
commit 13d453ad4f
No known key found for this signature in database
GPG Key ID: 4DF39E566658C817
2 changed files with 4 additions and 3 deletions

View File

@ -30,7 +30,7 @@ export default function ProfileImage({
}: ProfileImageProps) {
const navigate = useNavigate();
const user = useUserProfile(pubkey);
const nip05 = defaultNip || user?.nip05;
const nip05 = defaultNip ? defaultNip : user?.nip05;
const name = useMemo(() => {
return getDisplayName(user, pubkey);

View File

@ -16,7 +16,8 @@ export default function GetVerified() {
const { publicKey } = useSelector((s: RootState) => s.login);
const user = useUserProfile(publicKey);
const [isVerified, setIsVerified] = useState(false);
const [nip05, setNip05] = useState(`${user?.name || "nostrich"}@snort.social`);
const name = user?.name || "nostrich";
const [nip05, setNip05] = useState(`${name}@snort.social`);
const onNext = async () => {
navigate("/new/import");
@ -34,7 +35,7 @@ export default function GetVerified() {
<FormattedMessage {...messages.PreviewOnSnort} />
</h4>
<div className="profile-preview-nip">
{user?.pubkey && <ProfileImage pubkey={user?.pubkey} defaultNip={nip05} verifyNip={false} />}
{publicKey && <ProfileImage pubkey={publicKey} defaultNip={nip05} verifyNip={false} />}
</div>
<p>
<FormattedMessage {...messages.IdentifierHelp} />