Use nostr-editor's tag extension

This commit is contained in:
Jon Staab
2024-08-30 09:25:39 -07:00
parent 719a8a3458
commit 05e35c9f26
5 changed files with 19 additions and 87 deletions
+2 -2
View File
@@ -3,9 +3,9 @@
import type {Readable} from "svelte/store"
import {writable} from "svelte/store"
import {createEditor, type Editor, EditorContent} from "svelte-tiptap"
import {NProfileExtension, ImageExtension} from "nostr-editor"
import {NProfileExtension, TagExtension as TopicExtension, ImageExtension} from "nostr-editor"
import {createEvent, CHAT_MESSAGE} from "@welshman/util"
import {TopicExtension, findNodes} from "@lib/tiptap"
import {findNodes} from "@lib/tiptap"
import Icon from "@lib/components/Icon.svelte"
import Button from "@lib/components/Button.svelte"
import {publishThunk, makeThunk, userRelayUrlsByNom} from "@app/state"
+2 -2
View File
@@ -11,8 +11,8 @@
<NodeViewWrapper class="inline">
<Link
external
href="https://coracle.social/topics/{node.attrs.name.toLowerCase()}"
href="https://coracle.social/topics/{node.attrs.topic.toLowerCase()}"
class={cx("link-content", {"link-content-selected": selected})}>
#{node.attrs.name}
#{node.attrs.topic}
</Link>
</NodeViewWrapper>