@opentui/react
Advanced tools
+2
-3
@@ -162,3 +162,3 @@ // @bun | ||
| // src/reconciler/renderer.ts | ||
| import { createCliRenderer, getKeyHandler } from "@opentui/core"; | ||
| import { createCliRenderer } from "@opentui/core"; | ||
| import React from "react"; | ||
@@ -460,6 +460,5 @@ | ||
| // src/reconciler/renderer.ts | ||
| var keyHandler = getKeyHandler(); | ||
| async function render(node, rendererConfig = {}) { | ||
| const renderer = await createCliRenderer(rendererConfig); | ||
| _render(React.createElement(AppContext.Provider, { value: { keyHandler, renderer } }, node), renderer.root); | ||
| _render(React.createElement(AppContext.Provider, { value: { keyHandler: renderer.keyInput, renderer } }, node), renderer.root); | ||
| } | ||
@@ -466,0 +465,0 @@ export { |
+2
-2
@@ -7,3 +7,3 @@ { | ||
| "type": "module", | ||
| "version": "0.0.0-20250922-6d7f4921", | ||
| "version": "0.0.0-20250922-8d3a9252", | ||
| "description": "React renderer for building terminal user interfaces using OpenTUI core", | ||
@@ -39,3 +39,3 @@ "license": "MIT", | ||
| "dependencies": { | ||
| "@opentui/core": "0.0.0-20250922-6d7f4921", | ||
| "@opentui/core": "0.0.0-20250922-8d3a9252", | ||
| "react-reconciler": "^0.32.0" | ||
@@ -42,0 +42,0 @@ }, |
| // @bun | ||
| // src/reconciler/renderer.ts | ||
| import { createCliRenderer, getKeyHandler } from "@opentui/core"; | ||
| import { createCliRenderer } from "@opentui/core"; | ||
| import React from "react"; | ||
@@ -394,6 +394,5 @@ | ||
| // src/reconciler/renderer.ts | ||
| var keyHandler = getKeyHandler(); | ||
| async function render(node, rendererConfig = {}) { | ||
| const renderer = await createCliRenderer(rendererConfig); | ||
| _render(React.createElement(AppContext.Provider, { value: { keyHandler, renderer } }, node), renderer.root); | ||
| _render(React.createElement(AppContext.Provider, { value: { keyHandler: renderer.keyInput, renderer } }, node), renderer.root); | ||
| } | ||
@@ -400,0 +399,0 @@ export { |
52356
-0.11%1090
-0.18%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed