mirror of
				https://github.com/TriliumNext/Notes.git
				synced 2025-10-31 13:01:31 +08:00 
			
		
		
		
	client: Fix a few TypeScript build errors
This commit is contained in:
		
							parent
							
								
									86fc59d265
								
							
						
					
					
						commit
						8cc271a192
					
				| @ -28,7 +28,9 @@ interface BeforeUploadListener extends Component { | ||||
| } | ||||
| 
 | ||||
| interface TriggerData { | ||||
|     noteId?: string; | ||||
|     noteIds?: string[]; | ||||
|     messages?: unknown[]; | ||||
|     callback?: () => void; | ||||
| } | ||||
| 
 | ||||
|  | ||||
| @ -82,7 +82,7 @@ export default class LoadResults { | ||||
|      | ||||
|             this.componentIdToNoteIds[componentId] = this.componentIdToNoteIds[componentId] || []; | ||||
|      | ||||
|             if (!this.componentIdToNoteIds[componentId]) { | ||||
|             if (this.componentIdToNoteIds[componentId]) { | ||||
|                 this.componentIdToNoteIds[componentId].push(noteId); | ||||
|             } | ||||
|         } | ||||
|  | ||||
| @ -1,4 +1,5 @@ | ||||
| import dayjs from "dayjs"; | ||||
| import bootstrap from "bootstrap"; | ||||
| 
 | ||||
| function reloadFrontendApp(reason?: string) { | ||||
|     if (reason) { | ||||
| @ -517,10 +518,10 @@ function createImageSrcUrl(note: { noteId: string; title: string }) { | ||||
| /** | ||||
|  * Given a string representation of an SVG, triggers a download of the file on the client device. | ||||
|  *  | ||||
|  * @param {string} nameWithoutExtension the name of the file. The .svg suffix is automatically added to it. | ||||
|  * @param {string} svgContent the content of the SVG file download. | ||||
|  * @param nameWithoutExtension the name of the file. The .svg suffix is automatically added to it. | ||||
|  * @param svgContent the content of the SVG file download. | ||||
|  */ | ||||
| function downloadSvg(nameWithoutExtension, svgContent) { | ||||
| function downloadSvg(nameWithoutExtension: string, svgContent: string) { | ||||
|     const filename = `${nameWithoutExtension}.svg`; | ||||
|     const element = document.createElement('a'); | ||||
|     element.setAttribute('href', `data:image/svg+xml;charset=utf-8,${encodeURIComponent(svgContent)}`); | ||||
|  | ||||
| @ -5,6 +5,7 @@ import options from "./options.js"; | ||||
| import frocaUpdater from "./froca_updater.js"; | ||||
| import appContext from "../components/app_context.js"; | ||||
| import { EntityChange } from '../../../services/entity_changes_interface.js'; | ||||
| import { t } from './i18n.js'; | ||||
| 
 | ||||
| type MessageHandler = (message: any) => void; | ||||
| const messageHandlers: MessageHandler[] = []; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Elian Doran
						Elian Doran