Code Block
Agent-written code streaming in line by line.
Installation
bun add elia@import "tailwindcss";
@import "@aile.sh/elia/styles/elia.css";
@source "../node_modules/@aile.sh/elia";Usage
import { CodeBlock } from "@aile.sh/elia";
const source = `export function total(items: Item[]) {
const sum = items.reduce((acc, item) => acc + item.price, 0);
return Math.round(sum * 100) / 100;
}`;
export function Example() {
return (
<CodeBlock
fileName="total.ts"
language="TypeScript"
code={source}
onCopy={(text) => console.log("copied", text.length)}
/>
);
}— elia design system · MIT · primitives · https://github.com/aile-sh/elia