@heycar-uikit/core
Version:
The React UI library from HeyCar
25 lines (19 loc) • 1.01 kB
JavaScript
var React = require('react');
var cn = require('classnames');
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 = {"counter":"textarea__counter_fa3j5","countLength":"textarea__countLength_fa3j5","countLengthError":"textarea__countLengthError_fa3j5"};
require('./textareacounter.css');
function TextareaCounter(_a) {
var _b;
var length = _a.length, maxLength = _a.maxLength;
var isLengthMoreMax = length > maxLength;
return (React__default["default"].createElement("div", { className: styles.counter },
React__default["default"].createElement("div", { className: cn__default["default"](styles.countLength, (_b = {},
_b[styles.countLengthError] = isLengthMoreMax,
_b)) }, length),
"/",
maxLength));
}
module.exports = TextareaCounter;