remove alphanumeric sort on field type dropdown

This commit is contained in:
Seyi Adebajo 2018-03-07 14:34:30 -08:00
parent 981b084c1b
commit fb04221ec8

View File

@ -317,16 +317,10 @@ export default class DatasetCompliance extends Component {
* @param {IComplianceDataType} b the other
* @returns {number} 0, 1, -1 indicating sort order
*/
const dataTypeComparator = (a: IComplianceDataType, b: IComplianceDataType): number => {
const { idType: aIdType, title: aTitle } = a;
const { idType: bIdType, title: bTitle } = b;
const dataTypeComparator = (a: IComplianceDataType, b: IComplianceDataType): number =>
// Convert boolean values to number type
const typeCompare = Number(aIdType) - Number(bIdType);
// True types first, hence negation
// If types are same, then continue with title
return typeCompare ? -typeCompare : aTitle.localeCompare(bTitle);
};
-(Number(a.idType) - Number(b.idType));
/**
* Inserts a divider in the list of compliance field identifier dropdown options