fix: use correct callbacks

This commit is contained in:
AB1908 2022-10-09 15:57:07 +05:30
parent c36fa0311a
commit 3c8d07e7de
No known key found for this signature in database
GPG key ID: A1DCD49686611B33

View file

@ -7,7 +7,6 @@ export class MediaDbPreviewModal extends Modal {
options: { attachTemplate: boolean, attachFile: TFile};
submitCallback: (res: boolean) => void;
closeCallback: (err?: Error) => void;
skipCallback: () => void;
plugin: MediaDbPlugin;
searchBtn: any;
cancelButton: any;
@ -44,14 +43,14 @@ export class MediaDbPreviewModal extends Modal {
const bottomSettingRow = new Setting(contentEl);
bottomSettingRow.addButton(btn => {
btn.setButtonText('Cancel');
btn.onClick(() => this.close());
btn.onClick(() => this.closeCallback());
btn.buttonEl.addClass('media-db-plugin-button');
this.cancelButton = btn;
});
bottomSettingRow.addButton(btn => {
btn.setButtonText('Ok');
btn.setCta();
btn.onClick(() => this.submit());
btn.onClick(() => this.submitCallback(true));
btn.buttonEl.addClass('media-db-plugin-button');
this.submitButton = btn;
})