Roo-Code/apps/cli/src/ui/components/HorizontalLine.tsx
2026-01-09 23:22:51 -08:00

14 lines
427 B
TypeScript

import { Text } from "ink"
import * as theme from "../theme.js"
import { useTerminalSize } from "../hooks/TerminalSizeContext.js"
interface HorizontalLineProps {
active?: boolean
}
export function HorizontalLine({ active = false }: HorizontalLineProps) {
const { columns } = useTerminalSize()
const color = active ? theme.borderColorActive : theme.borderColor
return <Text color={color}>{"─".repeat(columns)}</Text>
}