ノートの詳細ボタンを...に追加 (#9166)
* noteの詳細を追加 * add detail option to note menu * add detailed , fix typo * delete button Co-authored-by: Gray Olson <gray@grayolson.com>
This commit is contained in:
		
							parent
							
								
									1f3b1e7074
								
							
						
					
					
						commit
						7462a1e816
					
				
					 1 changed files with 13 additions and 3 deletions
				
			
		|  | @ -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, | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue