Fixed: Change RelativeDateCell to PureComponent

pull/756/head
Qstick 5 years ago
parent 9002dd67e1
commit 43f297099e

@ -1,11 +1,16 @@
import PropTypes from 'prop-types';
import React from 'react';
import React, { PureComponent } from 'react';
import formatDateTime from 'Utilities/Date/formatDateTime';
import getRelativeDate from 'Utilities/Date/getRelativeDate';
import TableRowCell from './TableRowCell';
import styles from './RelativeDateCell.css';
function RelativeDateCell(props) {
class RelativeDateCell extends PureComponent {
//
// Render
render() {
const {
className,
date,
@ -17,7 +22,7 @@ function RelativeDateCell(props) {
component: Component,
dispatch,
...otherProps
} = props;
} = this.props;
if (!date) {
return (
@ -37,6 +42,7 @@ function RelativeDateCell(props) {
{getRelativeDate(date, shortDateFormat, showRelativeDates, { timeFormat, includeSeconds, timeForToday: true })}
</Component>
);
}
}
RelativeDateCell.propTypes = {

Loading…
Cancel
Save