UNPKG

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
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;