bluebot
Version:
A bitcoin trading bot for auto trading at various exchanges
23 lines (18 loc) • 508 B
JavaScript
import Vue from 'vue'
export const addImport = (state, imp) => {
state.imports.push(imp);
return state;
}
export const syncImports = (state, imports) => {
state.imports = imports;
return state;
}
export const updateImport = (state, update) => {
let index = state.imports.findIndex(i => i.id === update.import_id);
let item = state.imports[index];
if(!item)
return state;
let updated = Vue.util.extend(item, update.updates);
Vue.set(state.imports, index, updated);
return state;
}