gitgud
Version:
A CLI git tool
21 lines (20 loc) • 707 B
JavaScript
const React = require("react");
const { useState } = require("react");
const { render, Box, Text, Newline } = require("ink")
const { execSync } = require("child_process");
const {gitTreeColor} = require('../styleFile')
const TreeTab = () => {
//displays full git log tree under access full log tree
let tree = execSync('git log --all --decorate --oneline --graph').toString()
let largeTree = tree
return (
<Box flexDirection='column'>
<Box><Text> </Text></Box>
<Box>
<Text color={gitTreeColor}>{largeTree}</Text>
</Box>
<Text color='gray'> Press ESC to go back </Text>
</Box>
)
}
module.exports = TreeTab