Initial commit
This commit is contained in:
commit
b3a51a4115
10336 changed files with 2381973 additions and 0 deletions
18
node_modules/hono/dist/jsx/jsx-dev-runtime.js
generated
vendored
Normal file
18
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
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue