fix(draft-order, medusa, types): ui polish (#13376)

**What**
- ensure unique promotion changes are displayed in the activity section
- check linked promotions by id and not code
- list promotions - add id param
- make address payload fields nullish
- Add items view UI tweaks

---

CLOSES SUP-2400
This commit is contained in:
Frane Polić
2025-09-05 06:55:07 +00:00
committed by GitHub
parent e67974ffe5
commit 0000ed6998
10 changed files with 114 additions and 77 deletions
@@ -26,6 +26,9 @@ export const AdminGetPromotionsParamsFields = z.object({
code: z
.union([z.string(), z.array(z.string()), createOperatorMap()])
.optional(),
id: z
.union([z.string(), z.array(z.string()), createOperatorMap()])
.optional(),
campaign_id: z.union([z.string(), z.array(z.string())]).optional(),
application_method: z
.object({