refactor
This commit is contained in:
parent
8df44506c0
commit
2bbb9ae938
10 changed files with 47 additions and 9 deletions
|
|
@ -102,11 +102,11 @@ export const useNostrStore = defineStore('nostr', () => {
|
|||
// Load stored messages and IDs on initialization
|
||||
const initializeFromStorage = () => {
|
||||
try {
|
||||
const storedMessages = JSON.parse(localStorage.getItem('nostr_messages') || '[]')
|
||||
const messageMap = new Map(storedMessages)
|
||||
const messageMap = new Map<string, DirectMessage[]>(
|
||||
JSON.parse(localStorage.getItem('nostr_messages') || '[]')
|
||||
)
|
||||
|
||||
// Initialize processedMessageIds from stored messages
|
||||
messageMap.forEach(msgs => {
|
||||
messageMap.forEach((msgs: DirectMessage[]) => {
|
||||
msgs.forEach(msg => {
|
||||
processedMessageIds.value.add(msg.id)
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue