@atlaskit/comment
Version:
A comment displays discussions and user feedback.
36 lines (34 loc) • 1.27 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _usePlatformLeafEventHandler = require("@atlaskit/analytics-next/usePlatformLeafEventHandler");
var _field = _interopRequireDefault(require("./field"));
var CommentTime = function CommentTime(_ref) {
var children = _ref.children,
href = _ref.href,
providedOnClick = _ref.onClick,
onFocus = _ref.onFocus,
onMouseOver = _ref.onMouseOver;
var onClick = (0, _usePlatformLeafEventHandler.usePlatformLeafEventHandler)({
fn: function fn(event, analyticsEvent) {
return providedOnClick && providedOnClick(event, analyticsEvent);
},
action: 'clicked',
componentName: 'commentTime',
packageName: "@atlaskit/comment",
packageVersion: "14.2.5"
});
return /*#__PURE__*/_react.default.createElement(_field.default, {
href: href,
onClick: onClick,
onFocus: onFocus,
onMouseOver: onMouseOver
}, children);
};
CommentTime.displayName = 'CommentTime';
// eslint-disable-next-line @repo/internal/react/require-jsdoc
var _default = exports.default = CommentTime;