diff --git a/components/social-elements/notes/note.vue b/components/social-elements/notes/note.vue index cc185f4..61c258a 100644 --- a/components/social-elements/notes/note.vue +++ b/components/social-elements/notes/note.vue @@ -61,7 +61,7 @@ - Copy API Response diff --git a/composables/NoteData.ts b/composables/NoteData.ts index f42eed9..96f7855 100644 --- a/composables/NoteData.ts +++ b/composables/NoteData.ts @@ -33,14 +33,14 @@ export const useNoteData = ( const loaded = computed(() => content.value !== null); const reblogDisplayName = useParsedContent( - renderedNote.value?.account.display_name ?? "", - renderedNote.value?.account.emojis ?? [], + toValue(noteProp)?.account.display_name ?? "", + toValue(noteProp)?.account.emojis ?? [], ); const reblog = computed(() => - isReblog.value && renderedNote.value && !isQuote.value + isReblog.value && toValue(noteProp) && !isQuote.value ? { - avatar: renderedNote.value.account.avatar, - acct: renderedNote.value.account.acct, + avatar: toValue(noteProp)?.account.avatar, + acct: toValue(noteProp)?.account.acct, } : null, );