feat: move trade journal editor into dialog

This commit is contained in:
leefer
2026-07-23 09:09:53 +08:00
parent 6350dd3b11
commit a517f9d859
5 changed files with 85 additions and 26 deletions
+6
View File
@@ -93,6 +93,12 @@ class FrontendContractTests(unittest.TestCase):
self.assertIn('elements.assistantDialog.classList.toggle("member-locked", !unlocked);', self.script)
self.assertIn('button.disabled = !unlocked || state.assistantLoading;', self.script)
def test_trade_log_editor_is_dialog_based(self):
self.assertIn('id="openTradeLogDialog"', self.html)
self.assertIn('id="tradeLogDialog" class="settings-dialog trade-log-dialog"', self.html)
self.assertIn('elements.tradeLogDialog.showModal()', self.script)
self.assertIn('renderTradeLog();\n closeTradeLogDialog();', self.script)
if __name__ == "__main__":
unittest.main()