welcome dialog; order UI facelift

This commit is contained in:
tim
2025-04-09 20:57:29 -04:00
parent 94c7b6ddb4
commit 556554fbf3
34 changed files with 395 additions and 134 deletions

View File

@@ -65,6 +65,7 @@ import ToolbarPane from "@/components/chart/ToolbarPane.vue";
import NeedsChart from "@/components/NeedsChart.vue";
import {PlaceOrderTransaction} from "@/blockchain/transaction.js";
import {errorSuggestsMissingVault} from "@/misc.js";
import {track} from "@/track.js";
const s = useStore()
const co = useChartOrderStore()
@@ -148,6 +149,7 @@ watchEffect(()=>{
let built = []
async function placeOrder() {
track('place_order')
const chartOrders = co.orders;
const allWarns = []
built = []
@@ -187,7 +189,7 @@ async function doPlaceOrder() {
else {
s.creatingVault = false
oldFailed.bind(this)(e)
placementError.value = true
placementError.value = e.info?.error?.code !== 4001
}
}
tx.submit() // this assigns the tx to walletStore.transaction