UNPKG

@krowdy-ui/views

Version:

React components that implement Google's Material Design.

32 lines (30 loc) 815 B
import React from 'react'; import { makeStyles, Typography } from '@krowdy-ui/core'; var Count = function Count(_ref) { var count = _ref.count, index = _ref.index; var classes = useStyles({ count: count }); var showNumber = index % 2 === 0; return /*#__PURE__*/React.createElement("div", { className: classes.count }, showNumber ? /*#__PURE__*/React.createElement(Typography, { variant: "body1" }, count - index) : null); }; var useStyles = makeStyles(function (theme) { return { count: { alignItems: 'center', color: theme.palette.grey[600], display: 'flex', height: function height(_ref2) { var count = _ref2.count; return "".concat(100 / count, "%"); }, marginRight: theme.spacing(1) } }; }); export default Count;