diff options
| author | yupix <yupi0982@outlook.jp> | 2023-05-14 01:30:46 +0000 |
|---|---|---|
| committer | yupix <yupi0982@outlook.jp> | 2023-05-14 01:30:46 +0000 |
| commit | f15f60d5b948d4aff002f16415e8e763d3864594 (patch) | |
| tree | 94653bc32de7371cbfdc909a7ac6b9d65caea9cc /packages/frontend/src/scripts/get-note-menu.ts | |
| parent | :art: (diff) | |
| download | misskey-f15f60d5b948d4aff002f16415e8e763d3864594.tar.gz misskey-f15f60d5b948d4aff002f16415e8e763d3864594.tar.bz2 misskey-f15f60d5b948d4aff002f16415e8e763d3864594.zip | |
feat: 開発者モードを追加
Diffstat (limited to 'packages/frontend/src/scripts/get-note-menu.ts')
| -rw-r--r-- | packages/frontend/src/scripts/get-note-menu.ts | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/packages/frontend/src/scripts/get-note-menu.ts b/packages/frontend/src/scripts/get-note-menu.ts index c8a6100253..960f26ca67 100644 --- a/packages/frontend/src/scripts/get-note-menu.ts +++ b/packages/frontend/src/scripts/get-note-menu.ts @@ -7,7 +7,7 @@ import { instance } from '@/instance'; import * as os from '@/os'; import copyToClipboard from '@/scripts/copy-to-clipboard'; import { url } from '@/config'; -import { noteActions } from '@/store'; +import { defaultStore, noteActions } from '@/store'; import { miLocalStorage } from '@/local-storage'; import { getUserMenu } from '@/scripts/get-user-menu'; import { clipsCache } from '@/cache'; @@ -396,5 +396,15 @@ export function getNoteMenu(props: { }))]); } + if (defaultStore.state.devMode) { + menu = menu.concat([null, { + icon: 'ti ti-id', + text: i18n.ts.copyNoteId, + action: () => { + copyToClipboard(appearNote.id); + }, + }]); + } + return menu; } |