mirror of
https://github.com/styppo/hamstr.git
synced 2024-10-18 13:33:22 +00:00
fix nip05 display to remove _@ prefix.
This commit is contained in:
parent
e5fee93933
commit
3ff0baa742
@ -1,9 +1,10 @@
|
||||
import Identicon from 'identicon.js'
|
||||
|
||||
export function namedProfiles(state, getters) {
|
||||
return Object.entries(state.profilesCache)
|
||||
.reduce((result, [pubkey, profile]) => getters.hasName(pubkey)
|
||||
? [...result, { ...profile, pubkey }] // [..., { name, pubkey, nip05, ...}, ...]
|
||||
return Object.entries(state.profilesCache).reduce(
|
||||
(result, [pubkey, profile]) =>
|
||||
getters.hasName(pubkey)
|
||||
? [...result, {...profile, pubkey}] // [..., { name, pubkey, nip05, ...}, ...]
|
||||
: result,
|
||||
[]
|
||||
)
|
||||
@ -19,9 +20,10 @@ export function hasName(state) {
|
||||
export function displayName(state, getters) {
|
||||
return pubkey => {
|
||||
let {name, nip05} = state.profilesCache[pubkey] || {}
|
||||
return getters.hasName(pubkey)
|
||||
? nip05 || name
|
||||
: pubkey.slice(0, 3) + '...' + pubkey.slice(-4)
|
||||
|
||||
if (nip05) return nip05.startsWith('_@') ? nip05.slice(2) : nip05
|
||||
if (name) return name
|
||||
return pubkey.slice(0, 3) + '...' + pubkey.slice(-4)
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user