1
0
mirror of https://github.com/misskey-dev/misskey.git synced 2026-05-22 15:14:16 +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

@@ -211,13 +211,13 @@ export async function switchAccount(host: string, id: string) {
}
}
export async function openAccountMenu(opts: {
export async function getAccountMenu(opts: {
includeCurrentAccount?: boolean;
withExtraOperation: boolean;
active?: Misskey.entities.User['id'];
onChoose?: (account: Misskey.entities.MeDetailed) => void;
}, ev: MouseEvent) {
if (!$i) return;
}) {
if ($i == null) throw new Error('No current account');
const me = $i;
const callback = opts.onChoose;
@@ -338,9 +338,7 @@ export async function openAccountMenu(opts: {
menuItems.push(...accountItems);
}
popupMenu(menuItems, ev.currentTarget ?? ev.target, {
align: 'left',
});
return menuItems;
}
export function getAccountWithSigninDialog(): Promise<{ id: string, token: string } | null> {