Skip to content
Snippets Groups Projects
Unverified Commit 7462a1e8 authored by nenohi's avatar nenohi Committed by GitHub
Browse files

ノートの詳細ボタンを...に追加 (#9166)


* noteの詳細を追加

* add detail option to note menu

* add detailed , fix typo

* delete button

Co-authored-by: default avatarGray Olson <gray@grayolson.com>
parent 1f3b1e70
No related branches found
No related tags found
No related merge requests found
......@@ -8,6 +8,7 @@ import * as os from '@/os';
import copyToClipboard from '@/scripts/copy-to-clipboard';
import { url } from '@/config';
import { noteActions } from '@/store';
import { notePage } from '@/filters/note';
export function getNoteMenu(props: {
note: misskey.entities.Note;
......@@ -172,7 +173,9 @@ export function getNoteMenu(props: {
url: `${url}/notes/${appearNote.id}`,
});
}
function notedetails(): void {
os.pageWindow(`/notes/${appearNote.id}`);
}
async function translate(): Promise<void> {
if (props.translation.value != null) return;
props.translating.value = true;
......@@ -198,8 +201,11 @@ export function getNoteMenu(props: {
danger: true,
action: unclip,
}, null] : []
),
{
), {
icon: 'fas fa-external-link-alt',
text: i18n.ts.details,
action: notedetails,
}, {
icon: 'fas fa-copy',
text: i18n.ts.copyContent,
action: copyContent,
......@@ -300,6 +306,10 @@ export function getNoteMenu(props: {
.filter(x => x !== undefined);
} else {
menu = [{
icon: 'fas fa-external-link-alt',
text: i18n.ts.detailed,
action: openDetail,
}, {
icon: 'fas fa-copy',
text: i18n.ts.copyContent,
action: copyContent,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment