UI fixes including loop suppression when model doesnt change

This commit is contained in:
Tim
2024-03-11 19:31:36 -04:00
parent 4362d12f0f
commit f4f1122b89
10 changed files with 173 additions and 110 deletions

View File

@@ -30,13 +30,14 @@ export const useChartOrderStore = defineStore('chart_orders', () => {
const orders = ref([])
const selectedOrder = ref(null)
const selectedSymbol = ref(null)
const drawing = ref(false)
const drawingCallbacks = ref(null) // only during draw mode
function newOrder() {
console.log('cos new order')
const order = { id:uuid(), amount:1, builders:[] }
const order = { id:uuid(), amount:1, builders:[], amountIsTokenA: true, buy: true }
orders.value.push(order)
selectedOrder.value = order
}
@@ -52,7 +53,7 @@ export const useChartOrderStore = defineStore('chart_orders', () => {
}
return {
chartReady, orders, drawing, drawingCallbacks, newOrder, removeOrder,
chartReady, selectedSymbol, orders, drawing, drawingCallbacks, newOrder, removeOrder,
}
})