From 47b2f7f888edd006319d78cbfc3f3c5349ab08f7 Mon Sep 17 00:00:00 2001 From: Bastien Date: Tue, 28 Oct 2025 10:23:01 +0100 Subject: [PATCH] fix(admin): fix admin promotion list sort (#13872) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 🐛 Fix admin promotion list sort * Create six-squids-vanish.md --------- Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com> --- .changeset/six-squids-vanish.md | 5 +++++ .../src/hooks/table/query/use-promotion-table-query.tsx | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 .changeset/six-squids-vanish.md diff --git a/.changeset/six-squids-vanish.md b/.changeset/six-squids-vanish.md new file mode 100644 index 0000000000..a1ead0a79b --- /dev/null +++ b/.changeset/six-squids-vanish.md @@ -0,0 +1,5 @@ +--- +"@medusajs/dashboard": patch +--- + +🐛 Fix admin promotion list sort diff --git a/packages/admin/dashboard/src/hooks/table/query/use-promotion-table-query.tsx b/packages/admin/dashboard/src/hooks/table/query/use-promotion-table-query.tsx index cf586da801..75892295eb 100644 --- a/packages/admin/dashboard/src/hooks/table/query/use-promotion-table-query.tsx +++ b/packages/admin/dashboard/src/hooks/table/query/use-promotion-table-query.tsx @@ -11,17 +11,18 @@ export const usePromotionTableQuery = ({ pageSize = 20, }: UsePromotionTableQueryProps) => { const queryObject = useQueryParams( - ["offset", "q", "created_at", "updated_at"], + ["offset", "q", "order", "created_at", "updated_at"], prefix ) - const { offset, q, created_at, updated_at } = queryObject + const { offset, q, order, created_at, updated_at } = queryObject const searchParams: HttpTypes.AdminGetPromotionsParams = { limit: pageSize, created_at: created_at ? JSON.parse(created_at) : undefined, updated_at: updated_at ? JSON.parse(updated_at) : undefined, offset: offset ? Number(offset) : 0, + order, q, }