rescript
Version:
ReScript toolchain
25 lines (20 loc) • 785 B
JavaScript
;
var React = require("react");
var Caml_splice_call = require("./caml_splice_call.js");
function createElementWithKey(key, component, props) {
return React.createElement(component, key !== undefined ? Object.assign({}, props, {
key: key
}) : props);
}
function createElementVariadicWithKey(key, component, props, elements) {
return Caml_splice_call.spliceApply(React.createElement, [
component,
key !== undefined ? Object.assign({}, props, {
key: key
}) : props,
elements
]);
}
exports.createElementWithKey = createElementWithKey;
exports.createElementVariadicWithKey = createElementVariadicWithKey;
/* react Not a pure module */