diff --git a/app/components/UI/Tokens/index.tsx b/app/components/UI/Tokens/index.tsx index b236aa67182..26d87c6e273 100644 --- a/app/components/UI/Tokens/index.tsx +++ b/app/components/UI/Tokens/index.tsx @@ -142,11 +142,7 @@ const Tokens: React.FC = ({ tokens }) => { } }; - const showSortControls = () => { - if (sortControlsActionSheet.current) { - sortControlsActionSheet.current.show(); - } - }; + const showSortControls = () => sortControlsActionSheet?.current?.show(); const onRefresh = async () => { requestAnimationFrame(async () => { diff --git a/app/components/UI/Tokens/util/sortAssets.ts b/app/components/UI/Tokens/util/sortAssets.ts index 56b9fc85c83..4853f873fb1 100644 --- a/app/components/UI/Tokens/util/sortAssets.ts +++ b/app/components/UI/Tokens/util/sortAssets.ts @@ -20,7 +20,7 @@ export interface SortingCallbacksT { const sortingCallbacks: SortingCallbacksT = { numeric: (a: number, b: number) => a - b, stringNumeric: (a: string, b: string) => - parseFloat(parseFloat(a).toFixed(5)) - parseFloat(parseFloat(b).toFixed(5)), + parseFloat((parseFloat(a) - parseFloat(b)).toFixed(5)), alphaNumeric: (a: string, b: string) => a.localeCompare(b), date: (a: Date, b: Date) => a.getTime() - b.getTime(), };