fix: update external links in article notes
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
import { useFetchEventById } from '@renderer/hooks'
|
import { useFetchEventById } from '@renderer/hooks'
|
||||||
import { toNoStrudelNote } from '@renderer/lib/link'
|
import { toNoStrudelArticle, toNoStrudelNote } from '@renderer/lib/link'
|
||||||
import { kinds } from 'nostr-tools'
|
import { kinds } from 'nostr-tools'
|
||||||
import ShortTextNoteCard from '../NoteCard/ShortTextNoteCard'
|
import ShortTextNoteCard from '../NoteCard/ShortTextNoteCard'
|
||||||
|
|
||||||
@@ -10,7 +10,9 @@ export function EmbeddedNote({ noteId }: { noteId: string }) {
|
|||||||
<ShortTextNoteCard size="small" className="mt-2 w-full" event={event} hideStats />
|
<ShortTextNoteCard size="small" className="mt-2 w-full" event={event} hideStats />
|
||||||
) : (
|
) : (
|
||||||
<a
|
<a
|
||||||
href={toNoStrudelNote(noteId)}
|
href={
|
||||||
|
event?.kind === kinds.LongFormArticle ? toNoStrudelArticle(noteId) : toNoStrudelNote(noteId)
|
||||||
|
}
|
||||||
target="_blank"
|
target="_blank"
|
||||||
className="text-highlight hover:underline"
|
className="text-highlight hover:underline"
|
||||||
onClick={(e) => e.stopPropagation()}
|
onClick={(e) => e.stopPropagation()}
|
||||||
|
|||||||
@@ -6,3 +6,4 @@ export const toFollowingList = (pubkey: string) => `/user/${pubkey}/following`
|
|||||||
|
|
||||||
export const toNoStrudelProfile = (id: string) => `https://nostrudel.ninja/#/u/${id}`
|
export const toNoStrudelProfile = (id: string) => `https://nostrudel.ninja/#/u/${id}`
|
||||||
export const toNoStrudelNote = (id: string) => `https://nostrudel.ninja/#/n/${id}`
|
export const toNoStrudelNote = (id: string) => `https://nostrudel.ninja/#/n/${id}`
|
||||||
|
export const toNoStrudelArticle = (id: string) => `https://nostrudel.ninja/#/articles/${id}`
|
||||||
|
|||||||
Reference in New Issue
Block a user