49 lines
1.4 KiB
JavaScript
49 lines
1.4 KiB
JavaScript
const objectAssignDeep = require("object-assign-deep");
|
|
|
|
export const set_app_data = (state, data) => {
|
|
state.app = objectAssignDeep.noMutate(state.app, data);
|
|
};
|
|
export const set_daemon_data = (state, data) => {
|
|
state.daemon = objectAssignDeep.noMutate(state.daemon, data);
|
|
};
|
|
export const set_wallet_data = (state, data) => {
|
|
state.wallet = objectAssignDeep.noMutate(state.wallet, data);
|
|
};
|
|
export const set_wallet_list = (state, data) => {
|
|
state.wallets = objectAssignDeep.noMutate(state.wallets, data);
|
|
};
|
|
export const set_old_gui_import_status = (state, data) => {
|
|
state.old_gui_import_status = data;
|
|
};
|
|
export const set_tx_status = (state, data) => {
|
|
state.tx_status = data;
|
|
};
|
|
export const set_sweep_all_status = (state, data) => {
|
|
state.sweep_all_status = data;
|
|
};
|
|
export const set_snode_status = (state, data) => {
|
|
state.service_node_status = objectAssignDeep.noMutate(
|
|
state.service_node_status,
|
|
data
|
|
);
|
|
};
|
|
export const set_prove_transaction_status = (state, data) => {
|
|
state.prove_transaction_status = {
|
|
...state.prove_transaction_status,
|
|
...data
|
|
};
|
|
};
|
|
export const set_check_transaction_status = (state, data) => {
|
|
state.check_transaction_status = {
|
|
...state.check_transaction_status,
|
|
...data
|
|
};
|
|
};
|
|
export const set_lns_status = (state, data) => {
|
|
state.lns_status = data;
|
|
};
|
|
|
|
export const set_update_required = (state, data) => {
|
|
state.update_required = data;
|
|
};
|