1
0
mirror of https://github.com/misskey-dev/misskey.git synced 2026-05-18 20:05:26 +02:00

enhance(frontend): 下書き/予約投稿一覧は投稿フォームのアカウントメニュー内に移動し、下書き保存は「...」メニュー内に移動

This commit is contained in:
syuilo
2025-10-21 20:03:57 +09:00
parent 5b5a1f08e1
commit 3c97c12e7f
6 changed files with 63 additions and 74 deletions

View File

@@ -62,9 +62,10 @@ import { onMounted, onUnmounted, ref, inject, useTemplateRef, computed } from 'v
import { scrollToTop } from '@@/js/scroll.js';
import XTabs from './MkPageHeader.tabs.vue';
import { globalEvents } from '@/events.js';
import { openAccountMenu as openAccountMenu_ } from '@/accounts.js';
import { getAccountMenu } from '@/accounts.js';
import { $i } from '@/i.js';
import { DI } from '@/di.js';
import * as os from '@/os.js';
const props = withDefaults(defineProps<PageHeaderProps>(), {
tabs: () => ([] as Tab[]),
@@ -99,10 +100,12 @@ const top = () => {
}
};
function openAccountMenu(ev: MouseEvent) {
openAccountMenu_({
async function openAccountMenu(ev: MouseEvent) {
const menuItems = await getAccountMenu({
withExtraOperation: true,
}, ev);
});
os.popupMenu(menuItems, ev.currentTarget ?? ev.target);
}
function onTabClick(): void {