UNPKG

projecthor

Version:

Save, manage, and run project setup commands automatically from the CLI.

18 lines (17 loc) 923 B
import React from 'react'; import { Box, Text } from 'ink'; import fs from 'fs'; export default function Projects({ projects }) { return (React.createElement(Box, { marginY: 1, flexDirection: "column", gap: 1 }, React.createElement(Text, null, React.createElement(Text, { color: "green" }, "#"), " folder exists ", ' ', React.createElement(Text, { color: "grey" }, "#"), " folder doesn't exist"), React.createElement(Box, { flexDirection: "column" }, projects.map((project, i) => (React.createElement(Box, { key: `${project.name}-${i}` }, React.createElement(Text, null, project.name, " "), fs.existsSync(project.folder) ? (React.createElement(Text, { color: "green" }, `(DIR: ${project.folder})`)) : (React.createElement(Text, { color: "grey" }, `(DIR: ${project.folder})`)))))))); }