Skip to content
Advertisement

Sort desc on date and if tie then on risk in javascript array

I’ve array of objects which i want to sort first on date i.e, ‘create_date_format’ in desc & if tie then sort on risk alphabetically i.e, asc

I tried lodash.orderBy(risk_list, [‘create_date_format’, ‘risk’], [‘desc’]) but as date is in string format it sorted on numbers in date string so for e.g 28 jan 2020 appears before 01 aug 2020 as 28 is higher than 01.

JavaScript

I want to sort first on date i.e, ‘create_date_format’ in desc and if tie then on ‘risk’ alphabetically in asc

Advertisement

Answer

JavaScript
Advertisement