@heycar-uikit/core
Version:
The React UI library from HeyCar
24 lines (19 loc) • 1 kB
JavaScript
var React = require('react');
var cn = require('classnames');
var styles = require('./TextareaCounter.module.css');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
var React__default = /*#__PURE__*/_interopDefaultLegacy(React);
var cn__default = /*#__PURE__*/_interopDefaultLegacy(cn);
var styles__default = /*#__PURE__*/_interopDefaultLegacy(styles);
function TextareaCounter(_a) {
var _b;
var length = _a.length, maxLength = _a.maxLength;
var isLengthMoreMax = length > maxLength;
return (React__default["default"].createElement("div", { className: styles__default["default"].counter },
React__default["default"].createElement("div", { className: cn__default["default"](styles__default["default"].countLength, (_b = {},
_b[styles__default["default"].countLengthError] = isLengthMoreMax,
_b)) }, length),
"/",
maxLength));
}
module.exports = TextareaCounter;