Есть две функции, одна для сортировки по датам, другая по числам, они почти одинаковые, только обращаются к разным свойствам объекта. Как можно свести это все к использованию только одной функции?
const sortByAlphabeticalOrder = (array) => {
array.sort((a, b) => {
if (a.text < b.text) return -1;
if (a.text > b.text) return 1;
return 0;
});
};
const sortByDate = (array) => {
array.sort((a, b) => {
if (a.createDate < b.createDate) return -1;
if (a.createDate > b.createDate) return 1;
return 0;
});
};