- Add debounced state updates for title and content (500ms delay) - Immediate UI updates with delayed history saving - Prevent one-letter-per-undo issue - Add cleanup for debounce timers on unmount
20 lines
416 B
JavaScript
20 lines
416 B
JavaScript
// src/jsx/dom/jsx-dev-runtime.ts
|
|
import * as intrinsicElementTags from "./intrinsic-element/components.js";
|
|
var jsxDEV = (tag, props, key) => {
|
|
if (typeof tag === "string" && intrinsicElementTags[tag]) {
|
|
tag = intrinsicElementTags[tag];
|
|
}
|
|
return {
|
|
tag,
|
|
type: tag,
|
|
props,
|
|
key,
|
|
ref: props.ref
|
|
};
|
|
};
|
|
var Fragment = (props) => jsxDEV("", props, void 0);
|
|
export {
|
|
Fragment,
|
|
jsxDEV
|
|
};
|