UNPKG

botframework-webchat-component

Version:
43 lines (34 loc) 2.97 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = createTimestampMiddleware; var _react = _interopRequireDefault(require("react")); var _AbsoluteTime = _interopRequireDefault(require("./AbsoluteTime")); var _Timestamp = _interopRequireDefault(require("./Timestamp")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function createTimestampMiddleware() { return function () { return function () { return function () { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } var _args$ = args[0], activity = _args$.activity, hideTimestamp = _args$.hideTimestamp; if (hideTimestamp) { // If "hideTimestamp" is set, we will not render the visual timestamp. But continue to render the screen reader only version. return /*#__PURE__*/_react.default.createElement(_AbsoluteTime.default, { hide: true, value: activity.timestamp }); } return /*#__PURE__*/_react.default.createElement(_Timestamp.default, { activity: activity }); }; }; }; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9NaWRkbGV3YXJlL0FjdGl2aXR5U3RhdHVzL2NyZWF0ZVRpbWVzdGFtcE1pZGRsZXdhcmUuanMiXSwibmFtZXMiOlsiY3JlYXRlVGltZXN0YW1wTWlkZGxld2FyZSIsImFyZ3MiLCJhY3Rpdml0eSIsImhpZGVUaW1lc3RhbXAiLCJ0aW1lc3RhbXAiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTs7QUFFQTs7QUFDQTs7OztBQUVlLFNBQVNBLHlCQUFULEdBQXFDO0FBQ2xELFNBQU87QUFBQSxXQUFNO0FBQUEsYUFBTSxZQUFhO0FBQUEsMENBQVRDLElBQVM7QUFBVEEsVUFBQUEsSUFBUztBQUFBOztBQUFBLHFCQUNRQSxJQURSO0FBQUEsWUFDckJDLFFBRHFCLFVBQ3JCQSxRQURxQjtBQUFBLFlBQ1hDLGFBRFcsVUFDWEEsYUFEVzs7QUFHOUIsWUFBSUEsYUFBSixFQUFtQjtBQUNqQjtBQUNBLDhCQUFPLDZCQUFDLHFCQUFEO0FBQWMsWUFBQSxJQUFJLEVBQUUsSUFBcEI7QUFBMEIsWUFBQSxLQUFLLEVBQUVELFFBQVEsQ0FBQ0U7QUFBMUMsWUFBUDtBQUNEOztBQUVELDRCQUFPLDZCQUFDLGtCQUFEO0FBQVcsVUFBQSxRQUFRLEVBQUVGO0FBQXJCLFVBQVA7QUFDRCxPQVRZO0FBQUEsS0FBTjtBQUFBLEdBQVA7QUFVRCIsInNvdXJjZVJvb3QiOiJjb21wb25lbnQ6Ly8vIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IEFic29sdXRlVGltZSBmcm9tICcuL0Fic29sdXRlVGltZSc7XG5pbXBvcnQgVGltZXN0YW1wIGZyb20gJy4vVGltZXN0YW1wJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gY3JlYXRlVGltZXN0YW1wTWlkZGxld2FyZSgpIHtcbiAgcmV0dXJuICgpID0+ICgpID0+ICguLi5hcmdzKSA9PiB7XG4gICAgY29uc3QgW3sgYWN0aXZpdHksIGhpZGVUaW1lc3RhbXAgfV0gPSBhcmdzO1xuXG4gICAgaWYgKGhpZGVUaW1lc3RhbXApIHtcbiAgICAgIC8vIElmIFwiaGlkZVRpbWVzdGFtcFwiIGlzIHNldCwgd2Ugd2lsbCBub3QgcmVuZGVyIHRoZSB2aXN1YWwgdGltZXN0YW1wLiBCdXQgY29udGludWUgdG8gcmVuZGVyIHRoZSBzY3JlZW4gcmVhZGVyIG9ubHkgdmVyc2lvbi5cbiAgICAgIHJldHVybiA8QWJzb2x1dGVUaW1lIGhpZGU9e3RydWV9IHZhbHVlPXthY3Rpdml0eS50aW1lc3RhbXB9IC8+O1xuICAgIH1cblxuICAgIHJldHVybiA8VGltZXN0YW1wIGFjdGl2aXR5PXthY3Rpdml0eX0gLz47XG4gIH07XG59XG4iXX0=