more UI updates
This commit is contained in:
11
src/misc.js
11
src/misc.js
@@ -130,10 +130,15 @@ export function pairPrice(baseToken, quoteToken, price, decimals=null) {
|
||||
|
||||
export const sleep = ms => new Promise(r => setTimeout(r, ms))
|
||||
|
||||
export function builderDefaults(builder, defaults) {
|
||||
export function builderDefaults(props, emit, defaults) {
|
||||
let changed = false
|
||||
for (const k in defaults)
|
||||
if (builder[k] === undefined)
|
||||
builder[k] = defaults[k] instanceof Function ? defaults[k]() : defaults[k]
|
||||
if (props.builder[k] === undefined) {
|
||||
props.builder[k] = defaults[k] instanceof Function ? defaults[k]() : defaults[k]
|
||||
changed = true
|
||||
}
|
||||
if (changed)
|
||||
emit('update:builder', props.builder)
|
||||
}
|
||||
|
||||
export function uuid() {
|
||||
|
||||
Reference in New Issue
Block a user