diff --git a/src/Pages/CrmTest/CrmTest.js b/src/Pages/CrmTest/CrmTest.js index ff40f2a..dcd9db1 100644 --- a/src/Pages/CrmTest/CrmTest.js +++ b/src/Pages/CrmTest/CrmTest.js @@ -154,11 +154,17 @@ export default function CrmTest() { }; const sorterDates = (a, b) => { + let cA = a === Constants.TEXT_EMPTY_PLACEHOLDER ? 0 : new Date(a); + let cB = b === Constants.TEXT_EMPTY_PLACEHOLDER ? 0 : new Date(b); + + return cA - cB; + + /* return a === Constants.TEXT_EMPTY_PLACEHOLDER ? 0 : new Date(a) - b === Constants.TEXT_EMPTY_PLACEHOLDER ? 0 - : new Date(b); + : new Date(b); */ }; const handleSearch = (selectedKeys, confirm, dataIndex) => { @@ -324,7 +330,6 @@ export default function CrmTest() { dataIndex: "createdAt", key: "createdAt", sorter: (a, b) => sorterDates(a.createdAt, b.createdAt), - sortDirections: ["descend"], }, { title: t("crm.table.telephone"), @@ -345,21 +350,18 @@ export default function CrmTest() { dataIndex: "lastContact", key: "lastContact", sorter: (a, b) => sorterDates(a.lastContact, b.lastContact), - sortDirections: ["descend"], }, { title: t("crm.table.updatedAt"), dataIndex: "updatedAt", key: "updatedAt", sorter: (a, b) => sorterDates(a.updatedAt, b.updatedAt), - sortDirections: ["descend"], }, { title: t("crm.table.createdBy"), dataIndex: "createdBy", key: "createdBy", sorter: (a, b) => a.createdBy - b.createdBy, - sortDirections: ["descend"], }, ]; };