summaryrefslogtreecommitdiff
path: root/packages/frontend/src/scripts/get-note-versions-menu.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/frontend/src/scripts/get-note-versions-menu.ts')
-rw-r--r--packages/frontend/src/scripts/get-note-versions-menu.ts9
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/frontend/src/scripts/get-note-versions-menu.ts b/packages/frontend/src/scripts/get-note-versions-menu.ts
index 12b81c750d..4191920638 100644
--- a/packages/frontend/src/scripts/get-note-versions-menu.ts
+++ b/packages/frontend/src/scripts/get-note-versions-menu.ts
@@ -1,4 +1,4 @@
-import { Ref } from 'vue';
+import { Ref, defineAsyncComponent } from 'vue';
import * as Misskey from 'misskey-js';
import { i18n } from '@/i18n.js';
import * as os from '@/os.js';
@@ -20,7 +20,12 @@ export async function getNoteVersionsMenu(props: {
const cleanups = [] as (() => void)[];
function openVersion(info): void {
- os.alert({ type: 'info', title: `Edits from ${info.updatedAt}`, text: info.text });
+ os.popup(defineAsyncComponent(() => import('@/components/SkOldNoteWindow.vue')), {
+ note: appearNote,
+ oldText: info.text,
+ updatedAt: info.updatedAt,
+ }, {
+ }, 'closed');
}
const menu: MenuItem[] = [];