From 3156dd5de6e9493d4e0e2fe5fd0a73439dd2a008 Mon Sep 17 00:00:00 2001 From: liangping <18786721@qq.com> Date: Thu, 1 Jun 2023 17:02:27 +0800 Subject: [PATCH] add event callback --- package.json | 2 +- src/components/TxDialog.vue | 2 + src/modules/[chain]/account/[address].vue | 20 +++++--- src/modules/[chain]/index.vue | 15 +++--- src/modules/[chain]/indexStore.ts | 2 +- src/stores/useTxDialog.ts | 60 ++++++++++++++++------- yarn.lock | 8 +-- 7 files changed, 71 insertions(+), 38 deletions(-) diff --git a/package.json b/package.json index 8a15c8d5..3836b414 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "md-editor-v3": "^2.8.1", "numeral": "^2.0.6", "osmojs": "^14.0.0-rc.0", - "ping-widget": "^0.0.30", + "ping-widget": "^0.0.31", "pinia": "^2.0.28", "postcss": "^8.4.23", "qrcode": "^1.5.3", diff --git a/src/components/TxDialog.vue b/src/components/TxDialog.vue index d49656e4..900581ed 100644 --- a/src/components/TxDialog.vue +++ b/src/components/TxDialog.vue @@ -8,5 +8,7 @@ const store = useTxDialog(); :sender="store.sender" :endpoint="store.endpoint" :params="store.params" + @view="store.view" + @confirmed="store.confirmed" > diff --git a/src/modules/[chain]/account/[address].vue b/src/modules/[chain]/account/[address].vue index 5bba75e8..053b0e1f 100644 --- a/src/modules/[chain]/account/[address].vue +++ b/src/modules/[chain]/account/[address].vue @@ -87,7 +87,11 @@ function loadAccount(address: string) { }); }); } -loadAccount(props.address); + + +function updateEvent() { + loadAccount(props.address); +}