From 16e08279911d8484e8d893d2ef36e0fc02ecb066 Mon Sep 17 00:00:00 2001 From: Jiaxin Peng Date: Wed, 3 Jul 2024 08:47:33 +0100 Subject: [PATCH] update the basic function of edit modal --- src/ui/EditModal.ts | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/src/ui/EditModal.ts b/src/ui/EditModal.ts index c6a3527..cc98c24 100644 --- a/src/ui/EditModal.ts +++ b/src/ui/EditModal.ts @@ -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 = { @@ -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); }