Browse Source

feat: support nprofile lookup

imwald
codytseng 1 year ago
parent
commit
1c08bc067d
  1. 6
      src/lib/link.ts

6
src/lib/link.ts

@ -16,9 +16,9 @@ export const toNoteList = ({ hashtag, search }: { hashtag?: string; search?: str
if (search) query.set('s', search) if (search) query.set('s', search)
return `${path}?${query.toString()}` return `${path}?${query.toString()}`
} }
export const toProfile = (pubkeyOrNpub: string) => { export const toProfile = (userId: string) => {
if (pubkeyOrNpub.startsWith('npub')) return `/users/${pubkeyOrNpub}` if (userId.startsWith('npub') || userId.startsWith('nprofile')) return `/users/${userId}`
const npub = nip19.npubEncode(pubkeyOrNpub) const npub = nip19.npubEncode(userId)
return `/users/${npub}` return `/users/${npub}`
} }
export const toProfileList = ({ search }: { search?: string }) => { export const toProfileList = ({ search }: { search?: string }) => {

Loading…
Cancel
Save