Formating studyDate field
This commit is contained in:
parent
04dc3724ff
commit
94ab9ff791
@ -1 +1 @@
|
|||||||
export default '993b50e3bce2cc6f007212aea6d0ace66543226b';
|
export default '04dc3724ff959226b3178438e9bf6096fc923ef3';
|
||||||
|
|||||||
@ -4,6 +4,7 @@ import OHIF from 'ohif-core';
|
|||||||
import { withRouter } from 'react-router-dom';
|
import { withRouter } from 'react-router-dom';
|
||||||
import { StudyList } from 'react-viewerbase';
|
import { StudyList } from 'react-viewerbase';
|
||||||
import ConnectedHeader from '../connectedComponents/ConnectedHeader.js';
|
import ConnectedHeader from '../connectedComponents/ConnectedHeader.js';
|
||||||
|
import moment from 'moment';
|
||||||
|
|
||||||
const subtractDaysFromDate = (date, days) => {
|
const subtractDaysFromDate = (date, days) => {
|
||||||
date.setDate(date.getDate() - days);
|
date.setDate(date.getDate() - days);
|
||||||
@ -75,25 +76,32 @@ class StudyListWithData extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const { field, order } = searchData.sortData;
|
const { field, order } = searchData.sortData;
|
||||||
const sortedStudies = studies.sort(function(a, b) {
|
const sortedStudies = studies
|
||||||
if (order === 'desc') {
|
.sort(function(a, b) {
|
||||||
if (a[field] < b[field]) {
|
if (order === 'desc') {
|
||||||
return -1;
|
if (a[field] < b[field]) {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
if (a[field] > b[field]) {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
} else {
|
||||||
|
if (a[field] > b[field]) {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
if (a[field] < b[field]) {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
if (a[field] > b[field]) {
|
})
|
||||||
return 1;
|
.map(study => {
|
||||||
}
|
study.studyDate = moment(study.studyDate, 'YYYYMMDD').format(
|
||||||
return 0;
|
'MMM DD, YYYY'
|
||||||
} else {
|
);
|
||||||
if (a[field] > b[field]) {
|
return study;
|
||||||
return -1;
|
});
|
||||||
}
|
|
||||||
if (a[field] < b[field]) {
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
this.setState({
|
this.setState({
|
||||||
studies: sortedStudies,
|
studies: sortedStudies,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user