react-native-integrate
Version:
Automate integration of additional code into React Native projects
16 lines (15 loc) • 526 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.setState = setState;
const variables_1 = require("../variables");
function setState(name, state) {
if (name) {
if (state.state == 'done') {
const currentState = variables_1.variables.get(name);
if (currentState && currentState != 'progress')
return;
}
variables_1.variables.set(name, state.state);
variables_1.variables.set('reason.' + name, state.reason);
}
}