react-code-view
Version:
Code view for React
14 lines (13 loc) • 559 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports["default"] = void 0;
var _construct2 = _interopRequireDefault(require("@babel/runtime/helpers/construct"));
var evalCode = function evalCode(code, scope) {
var scopeKeys = Object.keys(scope);
var scopeValues = scopeKeys.map(function (key) {
return scope[key];
});
return (0, _construct2["default"])(Function, scopeKeys.concat([code])).apply(void 0, scopeValues);
};
var _default = exports["default"] = evalCode;