Aktueller Stand
This commit is contained in:
18
backend/node_modules/hono/dist/jsx/jsx-dev-runtime.js
generated
vendored
Normal file
18
backend/node_modules/hono/dist/jsx/jsx-dev-runtime.js
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
// src/jsx/jsx-dev-runtime.ts
|
||||
import { jsxFn } from "./base.js";
|
||||
import { Fragment } from "./base.js";
|
||||
function jsxDEV(tag, props, key) {
|
||||
let node;
|
||||
if (!props || !("children" in props)) {
|
||||
node = jsxFn(tag, props, []);
|
||||
} else {
|
||||
const children = props.children;
|
||||
node = Array.isArray(children) ? jsxFn(tag, props, children) : jsxFn(tag, props, [children]);
|
||||
}
|
||||
node.key = key;
|
||||
return node;
|
||||
}
|
||||
export {
|
||||
Fragment,
|
||||
jsxDEV
|
||||
};
|
||||
Reference in New Issue
Block a user