UNPKG

reviewit

Version:

A lightweight command-line tool that spins up a local web server to display Git commit diffs in a GitHub-like Files changed view

24 lines (23 loc) 1.03 kB
import React from 'react'; import { Box, Text } from 'ink'; const StatusBar = ({ commitish, totalFiles, currentMode }) => { return (React.createElement(Box, { borderStyle: "round", paddingX: 1, marginBottom: 1 }, React.createElement(Box, { flexGrow: 1 }, React.createElement(Text, { bold: true, color: "cyan" }, "\uD83D\uDCCB ReviewIt TUI"), React.createElement(Text, null, " | "), React.createElement(Text, { color: "yellow" }, commitish), React.createElement(Text, null, " | "), React.createElement(Text, null, totalFiles, " files changed")), React.createElement(Box, null, React.createElement(Text, { dimColor: true }, "[", currentMode === 'list' ? 'File List' : currentMode === 'side-by-side' ? 'Side-by-Side' : 'Inline Diff', "]")))); }; export default StatusBar;