fix(dashboard): edit promotion campaign w/wo currrency (#13404)

**What**
- a promotion couldn't be added to a campaign without a currency budget (on promotion details screen)
- fix fetching campaigns pagination issue
- move select to Combobox
- fix currency restriction and move warning description to the label hint
This commit is contained in:
Frane Polić
2025-09-24 12:24:11 +02:00
committed by GitHub
parent c4c2231a31
commit 294c37564c
5 changed files with 56 additions and 74 deletions

View File

@@ -130,6 +130,7 @@ export const useAddOrRemoveCampaignPromotions = (
onSuccess: (data, variables, context) => {
queryClient.invalidateQueries({ queryKey: campaignsQueryKeys.details() })
queryClient.invalidateQueries({ queryKey: promotionsQueryKeys.lists() })
queryClient.invalidateQueries({ queryKey: promotionsQueryKeys.details() })
options?.onSuccess?.(data, variables, context)
},
...options,