npm-check-extras
Version:
CLI app to check for outdated and unused dependencies, and run update/delete action over selected ones
32 lines (31 loc) • 1.55 kB
JavaScript
import React from 'react';
import { Text, Box } from 'ink';
import * as R from 'ramda';
import figureSet from 'figures';
function OperationsHistory({ data }) {
return (React.createElement(Box, { flexDirection: "column" },
React.createElement(Text, null,
React.createElement(Text, { bold: true }, figureSet.arrowUp),
" and",
' ',
React.createElement(Text, { bold: true }, figureSet.arrowDown),
" to go to next/previous page"),
React.createElement(Text, null,
"Page: ",
data.page,
" of ",
Math.ceil(data.items.length / data.limit)),
React.createElement(Box, { flexDirection: "column" }, R.map((item) => {
return (React.createElement(Box, { key: item.id, alignItems: "center" },
React.createElement(Text, null, `[${item.date}] `),
React.createElement(Text, null, " "),
React.createElement(Text, { bold: true, color: "cyan" }, item.name),
React.createElement(Text, null, ' ('),
React.createElement(Text, { italic: true }, item.operation),
React.createElement(Text, null, ') '),
React.createElement(Text, { color: "yellow" }, figureSet.arrowRight),
React.createElement(Text, null, " "),
React.createElement(Text, null, item.command)));
}, data.items.slice((data.page - 1) * data.limit, data.page * data.limit)))));
}
export default OperationsHistory;