update the basic function of edit modal

This commit is contained in:
Jiaxin Peng
2024-07-03 08:47:33 +01:00
parent 863a6fb0dc
commit 16e0827991

View File

@@ -3,7 +3,6 @@ import {SettingModal} from "./settingModal";
import ObsidianSyncNotionPlugin from "../main";
import {DatabaseDetails, ObsidianSettingTab} from "./settingTabs";
import {i18nConfig} from "../lang/I18n";
import {CustomModal} from "./CustomModal";
export class EditModal extends SettingModal {
dataTemp: Record<string, any> = {
@@ -244,15 +243,14 @@ export class EditModal extends SettingModal {
.setTooltip('Add new property')
.setIcon('plus')
.onClick(async () => {
let customModal = new CustomModal(this.app);
customModal.onClose = () => {
this.renderCustomPreview(customModal.properties, nextTabs)
this.dataTemp.customPropertiesTemp = customModal.properties;
}
customModal.open();
const customTabs = nextTabs.createDiv("custom-tabs");
this.createPropertyLine(customTabs);
// let customModal = new CustomModal(this.app);
// customModal.onClose = () => {
// this.renderCustomPreview(customModal.properties, nextTabs)
// this.dataTemp.customPropertiesTemp = customModal.properties;
// }
// customModal.open();
});
}
);
@@ -261,6 +259,7 @@ export class EditModal extends SettingModal {
}
createStyleDiv(className: string, commandValue: boolean = false, parentEl: HTMLElement): HTMLDivElement {
return super.createStyleDiv(className, commandValue, parentEl);
}