mirror of
https://gitlab.silvrtree.co.uk/martind2000/nci.git
synced 2025-03-03 16:59:59 +00:00
33 lines
1.2 KiB
JavaScript
33 lines
1.2 KiB
JavaScript
define(['react'], function(React) {return (function (React) {
|
|
var fn = function(locals) {
|
|
var tags = [];
|
|
var locals_for_with = locals || {};
|
|
(function(ProjectsList) {
|
|
tags.push(React.createElement("div", {}, React.createElement("h1", {}, "application"), React.createElement(ProjectsList, {})));
|
|
}).call(this, "ProjectsList" in locals_for_with ? locals_for_with.ProjectsList : typeof ProjectsList !== "undefined" ? ProjectsList : undefined);
|
|
if (tags.length === 1 && !Array.isArray(tags[0])) {
|
|
return tags.pop();
|
|
}
|
|
tags.unshift("div", null);
|
|
return React.createElement.apply(React, tags);
|
|
};
|
|
|
|
fn.locals = function setLocals(locals) {
|
|
var render = this;
|
|
function newRender(additionalLocals) {
|
|
var newLocals = {};
|
|
for (var key in locals) {
|
|
newLocals[key] = locals[key];
|
|
}
|
|
if (additionalLocals) {
|
|
for (var key in additionalLocals) {
|
|
newLocals[key] = additionalLocals[key];
|
|
}
|
|
}
|
|
return render.call(this, newLocals);
|
|
}
|
|
newRender.locals = setLocals;
|
|
return newRender;
|
|
};;
|
|
return fn;
|
|
}(typeof React !== "undefined" ? React : require(".//Users/vladimir/projects/nci/node_modules/gulp-react-jade-amd/node_modules/react/react.js")));}); |