decord/source/22_jsxProd.js

47 lines
985 B
JavaScript
Raw Normal View History

2026-07-29 08:29:29 +00:00
// Module ID: 22
// Function ID: 23
2026-07-20 16:05:17 +00:00
// Name: jsxProd
// Dependencies: []
2026-07-29 08:29:29 +00:00
// Module 22 (jsxProd)
2026-07-20 16:05:17 +00:00
function jsxProd(type, key) {
let text = null;
if (undefined !== arg2) {
text = `${arg2}`;
}
if (undefined !== key.key) {
text = `${key.key}`;
}
let tmp3 = key;
if ("key" in key) {
let obj = {};
tmp3 = obj;
const keys = Object.keys();
if (keys !== undefined) {
tmp3 = obj;
while (keys[tmp] !== undefined) {
let tmp8 = tmp6;
if ("key" === tmp6) {
continue;
} else {
obj[tmp6] = key[tmp6];
2026-07-23 10:11:24 +00:00
continue;
2026-07-20 16:05:17 +00:00
}
continue;
}
}
}
2026-07-29 08:29:29 +00:00
obj = { $$typeof: closure_0, type, key: text, ref: null, props: null };
2026-07-20 16:05:17 +00:00
let tmp7 = null;
if (undefined !== tmp3.ref) {
tmp7 = ref;
}
2026-07-29 08:29:29 +00:00
obj[3] = tmp7;
obj[4] = tmp3;
2026-07-20 16:05:17 +00:00
return obj;
}
let closure_0 = Symbol.for("react.transitional.element");
arg5.Fragment = Symbol.for("react.fragment");
arg5.jsx = jsxProd;
arg5.jsxs = jsxProd;