From d50e81e475b96343db230db97bbc80571cfd7690 Mon Sep 17 00:00:00 2001 From: Mar0xy Date: Sun, 22 Oct 2023 13:16:30 +0200 Subject: upd: improve note edit table & improve previous version view Closes transfem-org/Sharkey#105 --- packages/frontend/src/scripts/get-note-versions-menu.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'packages/frontend/src/scripts') 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[] = []; -- cgit v1.2.3-freya