|
|
|
@ -17,7 +17,10 @@ function Newest() {
|
|
|
|
|
dataIndex: 'referenceNumber',
|
|
|
|
|
key: 'Reference number',
|
|
|
|
|
render: (text, record) => {
|
|
|
|
|
const requiredHighlight = dayjs(record.arrivalDate).add(2, 'day').isBefore(dayjs(), 'day') && isEmpty(record.guide);
|
|
|
|
|
const tomorrowjs = dayjs().add(1, 'day');
|
|
|
|
|
const threeDaysjs = dayjs().subtract(4, 'day');
|
|
|
|
|
const arrivalDatejs = dayjs(record.arrivalDate);
|
|
|
|
|
const requiredHighlight = (arrivalDatejs.isAfter(threeDaysjs) && arrivalDatejs.isBefore(tomorrowjs, 'day')) && isEmpty(record.guide);
|
|
|
|
|
const linkClassName = requiredHighlight ? 'reservation-highlight' : '';
|
|
|
|
|
return (
|
|
|
|
|
<NavLink className={linkClassName} to={`/reservation/${record.reservationId}`}>{text}</NavLink>
|
|
|
|
|