Skip to content

Commit 246df1b

Browse files
committed
fix: add ordering to searchParams
1 parent 92f3ad3 commit 246df1b

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

hooks/use-transaction-filters.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { format } from "date-fns"
33
import { useRouter, useSearchParams } from "next/navigation"
44
import { useEffect, useState } from "react"
55

6-
const filters = ["search", "dateFrom", "dateTo", "categoryCode", "projectCode"]
6+
const filters = ["search", "dateFrom", "dateTo", "ordering", "categoryCode", "projectCode"]
77

88
export function useTransactionFilters(defaultFilters?: TransactionFilters) {
99
const router = useRouter()
@@ -52,6 +52,12 @@ export function filtersToSearchParams(filters: TransactionFilters): URLSearchPar
5252
searchParams.delete("dateTo")
5353
}
5454

55+
if (filters.ordering) {
56+
searchParams.set("ordering", filters.ordering)
57+
} else {
58+
searchParams.delete("ordering")
59+
}
60+
5561
if (filters.categoryCode && filters.categoryCode !== "-") {
5662
searchParams.set("categoryCode", filters.categoryCode)
5763
} else {

0 commit comments

Comments
 (0)