Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# @corbits/react-ui

React components for agent products: conversations with reasoning, tool calls and approvals, run status, artifacts and charts, styled by one Tailwind v4 token theme. The UI package of Corbits: it renders data a host web app loads from Interchange, and works in any React 18 or 19 app without Interchange.
React components for agent products: conversations with reasoning, tool calls and approvals, run status, artifacts and charts, styled by one Tailwind v4 token theme. The UI package of Corbits: it renders data a host web app loads from Interchange, and works in any React 19 app without Interchange.

## Why @corbits/react-ui?

Expand All @@ -15,7 +15,7 @@ React components for agent products: conversations with reasoning, tool calls an
bun add @corbits/react-ui react react-dom lucide-react @radix-ui/react-slot
```

Requires Node 24 or later. Tested on React 19; the peer range also accepts React 18.2+.
Requires Node 24 or later and React 19.

Optional peers are needed only by the modules that import them. Those modules are not in the root entry, so import them by subpath:

Expand Down
4 changes: 2 additions & 2 deletions bun.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -124,8 +124,8 @@
"@radix-ui/react-slot": "^1.2.3",
"@radix-ui/react-tooltip": "^1.2.8",
"lucide-react": "^0.545.0 || ^1.0.0",
"react": "^18.2.0 || ^19.0.0",
"react-dom": "^18.2.0 || ^19.0.0",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"sonner": "^2.0.7"
},
"peerDependenciesMeta": {
Expand Down
3 changes: 1 addition & 2 deletions src/ui/panel.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ export type PanelProps = React.ComponentProps<"aside"> & {
* itself goes back to what the overlay took it from.
*
* However it closes, focus that was inside the panel goes back to whatever
* had it before the panel opened. `ref` reaches the `aside` on React 18 and
* 19.
* had it before the panel opened. `ref` reaches the `aside`.
*/
export const Panel = forwardRef<HTMLElement, PanelProps>(function Panel(
{
Expand Down
Loading