From e5b90b2d972ac6bbd68db3f0e8dbf7b3fece39e8 Mon Sep 17 00:00:00 2001 From: Kasper Fabricius Kristensen <45367945+kasperkristensen@users.noreply.github.com> Date: Thu, 5 Sep 2024 22:18:38 +0200 Subject: [PATCH] fix(dashboard): Fixes to campaign and promotions domains (#9022) --- .../common/code-cell/code-cell.tsx | 7 +- .../use-promotion-table-columns.tsx | 0 .../use-promotion-table-filters.tsx | 13 - .../use-promotion-table-query.tsx | 0 .../dashboard/src/i18n/translations/en.json | 19 +- .../admin/dashboard/src/lib/promotions.ts | 4 +- .../providers/router-provider/route-map.tsx | 5 + .../add-campaign-promotions-form.tsx | 4 +- .../campaign-configuration.tsx | 33 + .../campaign-configuration-form.tsx | 133 +++ .../campaign-configuration-form/index.ts | 1 + .../campaigns/campaign-configuration/index.ts | 1 + .../create-campaign-form.tsx | 14 +- .../campaign-detail/campaign-detail.tsx | 86 +- .../campaign-configuration-section.tsx | 43 + .../campaign-configuration-section/index.ts | 1 + .../campaign-general-section.tsx | 21 - .../campaign-promotion-section.tsx | 4 +- .../product-create-form.tsx | 11 +- .../add-campaign-promotion-form.tsx | 33 +- .../promotion-add-campaign.tsx | 2 +- .../create-promotion-form.tsx | 840 +++++++++--------- .../promotion-create/promotion-create.tsx | 6 +- .../campaign-section/campaign-section.tsx | 118 +-- .../promotion-conditions-section.tsx | 6 +- .../promotion-general-section.tsx | 60 +- .../promotion-detail/promotion-detail.tsx | 78 +- .../edit-promotion-details-form.tsx | 47 +- .../promotion-list-table.tsx | 6 +- 29 files changed, 886 insertions(+), 710 deletions(-) rename packages/admin/dashboard/src/hooks/table/{columns-v2 => columns}/use-promotion-table-columns.tsx (100%) delete mode 100644 packages/admin/dashboard/src/hooks/table/filters-v2/use-promotion-table-filters.tsx rename packages/admin/dashboard/src/hooks/table/{query-v2 => query}/use-promotion-table-query.tsx (100%) create mode 100644 packages/admin/dashboard/src/routes/campaigns/campaign-configuration/campaign-configuration.tsx create mode 100644 packages/admin/dashboard/src/routes/campaigns/campaign-configuration/components/campaign-configuration-form/campaign-configuration-form.tsx create mode 100644 packages/admin/dashboard/src/routes/campaigns/campaign-configuration/components/campaign-configuration-form/index.ts create mode 100644 packages/admin/dashboard/src/routes/campaigns/campaign-configuration/index.ts create mode 100644 packages/admin/dashboard/src/routes/campaigns/campaign-detail/components/campaign-configuration-section/campaign-configuration-section.tsx create mode 100644 packages/admin/dashboard/src/routes/campaigns/campaign-detail/components/campaign-configuration-section/index.ts diff --git a/packages/admin/dashboard/src/components/table/table-cells/common/code-cell/code-cell.tsx b/packages/admin/dashboard/src/components/table/table-cells/common/code-cell/code-cell.tsx index 62ab371009..1f72501e41 100644 --- a/packages/admin/dashboard/src/components/table/table-cells/common/code-cell/code-cell.tsx +++ b/packages/admin/dashboard/src/components/table/table-cells/common/code-cell/code-cell.tsx @@ -1,3 +1,5 @@ +import { Badge } from "@medusajs/ui" + type CellProps = { code: string } @@ -9,10 +11,9 @@ type HeaderProps = { export const CodeCell = ({ code }: CellProps) => { return (