UNPKG

@uimkit/uikit-react

Version:

<img style="width:64px" src="https://mgmt.uimkit.chat/media/img/avatar.png"/>

31 lines (24 loc) 1.17 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var React = require('react'); var TranslationContext = require('../../context/TranslationContext.js'); var utils = require('../../i18n/utils.js'); function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } var React__default = /*#__PURE__*/_interopDefaultLegacy(React); var UnMemoizedDateSeparator = function (props) { var messageCreatedAt = props.date, formatDate = props.formatDate; var tDateTimeParser = TranslationContext.useTranslationContext('DateSeparator').tDateTimeParser; var formattedDate = utils.getDateString({ calendar: true, formatDate: formatDate, messageCreatedAt: messageCreatedAt, tDateTimeParser: tDateTimeParser, }); return (React__default["default"].createElement("div", { className: 'uim__date-separator message-list-time' }, formattedDate)); }; /** * A simple date separator between messages. */ var DateSeparator = React__default["default"].memo(UnMemoizedDateSeparator); exports.DateSeparator = DateSeparator; //# sourceMappingURL=DateSeparator.js.map