UNPKG

buroventures-harald-code

Version:

Harald Code - AI-powered coding assistant CLI

15 lines 947 B
import { jsx as _jsx } from "react/jsx-runtime"; import { Box } from 'ink'; import { MarkdownDisplay } from '../../utils/MarkdownDisplay.js'; /* * Gemini message content is a semi-hacked component. The intention is to represent a partial * of GeminiMessage and is only used when a response gets too long. In that instance messages * are split into multiple GeminiMessageContent's to enable the root <Static> component in * App.tsx to be as performant as humanly possible. */ export const GeminiMessageContent = ({ text, isPending, availableTerminalHeight, terminalWidth, }) => { const originalPrefix = '✦ '; const prefixWidth = originalPrefix.length; return (_jsx(Box, { flexDirection: "column", paddingLeft: prefixWidth, children: _jsx(MarkdownDisplay, { text: text, isPending: isPending, availableTerminalHeight: availableTerminalHeight, terminalWidth: terminalWidth }) })); }; //# sourceMappingURL=GeminiMessageContent.js.map