update deps; fix preview modal

This commit is contained in:
mProjectsCode 2023-12-12 21:07:49 +01:00
parent 26cf166a54
commit 5125e73cb4
19 changed files with 1365 additions and 1302 deletions

View file

@ -26,7 +26,6 @@ export class MediaDbPreviewModal extends Modal {
this.plugin = plugin;
this.title = previewModalOptions.modalTitle;
this.elements = previewModalOptions.elements;
this.createNoteOptions = previewModalOptions.createNoteOptions;
this.markdownComponent = new Component();
}
@ -53,8 +52,8 @@ export class MediaDbPreviewModal extends Modal {
previewWrapper.createEl('h3', { text: result.englishTitle });
const fileDiv = previewWrapper.createDiv({ cls: 'media-db-plugin-preview' });
let fileContent = await this.plugin.generateMediaDbNoteContents(result, this.createNoteOptions);
fileContent = `\n${fileContent}\n`;
let fileContent = this.plugin.generateMediaDbNoteFrontmatterPreview(result);
fileContent = `\`\`\`yaml\n${fileContent}\`\`\``;
try {
// TODO: fix this not rendering the frontmatter any more
@ -83,7 +82,7 @@ export class MediaDbPreviewModal extends Modal {
}
onOpen(): void {
this.preview();
void this.preview();
}
onClose(): void {