motion
Version:
motion - moving development forward
23 lines (17 loc) • 615 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
var _helpers = require('../lib/helpers');
var _wrapState = require('../lib/wrapState');
exports.default = {
exit(node, _, scope) {
if (node.operator == '++' || node.operator == '--') {
let name;
if (node.argument.object) name = (0, _helpers.findObjectName)(node.argument.object);else name = node.argument.name;
const postfix = !node.prefix ? _helpers.t.identifier(name) : void 0;
return (0, _wrapState.wrapSetter)(name, node, scope, postfix);
}
}
};
//# sourceMappingURL=UpdateExpression.js.map
;