Migrate to new welshman stores

This commit is contained in:
Jon Staab
2025-11-20 15:54:06 -08:00
parent 3a63894562
commit 64c77cfd13
22 changed files with 503 additions and 541 deletions
+6 -14
View File
@@ -46,7 +46,6 @@ import {
APP_DATA,
isSignedEvent,
makeEvent,
displayProfile,
normalizeRelayUrl,
makeList,
addToListPublicly,
@@ -79,7 +78,6 @@ import {
session,
repository,
publishThunk,
profilesByPubkey,
tagEvent,
tagEventForReaction,
userRelayList,
@@ -90,7 +88,7 @@ import {
tagEventForQuote,
waitForThunkError,
getPubkeyRelays,
userBlossomServers,
userBlossomServerList,
shouldUnwrap,
} from "@welshman/app"
import {compressFile} from "@lib/html"
@@ -106,7 +104,6 @@ import {
userSpaceUrls,
userSettingsValues,
getSetting,
userMessagingRelays,
userGroupList,
shouldIgnoreError,
} from "@app/core/state"
@@ -122,13 +119,6 @@ export const getPubkeyHints = (pubkey: string) => {
return hints
}
export const getPubkeyPetname = (pubkey: string) => {
const profile = profilesByPubkey.get().get(pubkey)
const display = displayProfile(profile)
return display
}
export const prependParent = (parent: TrustedEvent | undefined, {content, tags}: EventContent) => {
if (parent) {
const nevent = nip19.neventEncode({
@@ -538,11 +528,13 @@ export const createDmAlert = async () => {
shouldUnwrap.set(true)
}
const $pubkey = pubkey.get()!
return createAlert({
description: `for direct messages.`,
feed: makeIntersectionFeed(
feedFromFilters([{kinds: [WRAP], "#p": [pubkey.get()!]}]),
makeRelayFeed(...get(userMessagingRelays)),
feedFromFilters([{kinds: [WRAP], "#p": [$pubkey]}]),
makeRelayFeed(...getPubkeyRelays($pubkey, RelayMode.Messaging)),
),
})
}
@@ -651,7 +643,7 @@ export const getBlossomServer = async (options: GetBlossomServerOptions = {}) =>
}
}
const userUrls = getTagValues("server", getListTags(userBlossomServers.get()))
const userUrls = getTagValues("server", getListTags(userBlossomServerList.get()))
for (const url of userUrls) {
return normalizeBlossomUrl(url)