fix type errors involving use-note-capture.vue

This commit is contained in:
Hazelnoot 2025-04-02 21:47:11 -04:00
parent 1eb8ca1cfd
commit a7179928bc

View file

@ -5,13 +5,13 @@
import { onUnmounted } from 'vue'; import { onUnmounted } from 'vue';
import * as Misskey from 'misskey-js'; import * as Misskey from 'misskey-js';
import type { Ref, ShallowRef } from 'vue'; import type { Ref } from 'vue';
import { useStream } from '@/stream.js'; import { useStream } from '@/stream.js';
import { $i } from '@/i.js'; import { $i } from '@/i.js';
import { misskeyApi } from '@/utility/misskey-api.js'; import { misskeyApi } from '@/utility/misskey-api.js';
export function useNoteCapture(props: { export function useNoteCapture(props: {
rootEl: ShallowRef<HTMLElement | undefined>; rootEl: Readonly<Ref<HTMLElement | null | undefined>>;
note: Ref<Misskey.entities.Note>; note: Ref<Misskey.entities.Note>;
pureNote?: Ref<Misskey.entities.Note>; pureNote?: Ref<Misskey.entities.Note>;
isDeletedRef: Ref<boolean>; isDeletedRef: Ref<boolean>;