From 210a05b54d2bef545f9e9cc213fbfc4fa7a3611d Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Sat, 16 Aug 2025 08:43:59 +0400 Subject: [PATCH] Remove circular import Signed-off-by: Bryan Frimin --- apps/console/src/components/measures/LinkedMeasuresCard.tsx | 3 ++- .../src/pages/organizations/measures/MeasureDetailPage.tsx | 3 ++- apps/console/src/pages/organizations/measures/MeasuresPage.tsx | 3 ++- packages/ui/src/Molecules/Badge/MeasureBadge.tsx | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/apps/console/src/components/measures/LinkedMeasuresCard.tsx b/apps/console/src/components/measures/LinkedMeasuresCard.tsx index 6bb4f36ae..25e939ea4 100644 --- a/apps/console/src/components/measures/LinkedMeasuresCard.tsx +++ b/apps/console/src/components/measures/LinkedMeasuresCard.tsx @@ -10,10 +10,11 @@ import { Tbody, Th, IconChevronDown, - MeasureBadge, + IconTrashCan, TrButton, } from "@probo/ui"; +import { MeasureBadge } from "@probo/ui/src/Molecules/Badge/MeasureBadge"; import { useTranslate } from "@probo/i18n"; import type { LinkedMeasuresCardFragment$key } from "./__generated__/LinkedMeasuresCardFragment.graphql"; import { useFragment } from "react-relay"; diff --git a/apps/console/src/pages/organizations/measures/MeasureDetailPage.tsx b/apps/console/src/pages/organizations/measures/MeasureDetailPage.tsx index 8d58c8d87..522c4b867 100644 --- a/apps/console/src/pages/organizations/measures/MeasureDetailPage.tsx +++ b/apps/console/src/pages/organizations/measures/MeasureDetailPage.tsx @@ -12,7 +12,7 @@ import { IconPencil, IconTrashCan, IconWarning, - MeasureBadge, + Option, PageHeader, PropertyRow, @@ -22,6 +22,7 @@ import { Tabs, useConfirm, } from "@probo/ui"; +import { MeasureBadge } from "@probo/ui/src/Molecules/Badge/MeasureBadge"; import { useTranslate } from "@probo/i18n"; import { ConnectionHandler, diff --git a/apps/console/src/pages/organizations/measures/MeasuresPage.tsx b/apps/console/src/pages/organizations/measures/MeasuresPage.tsx index 2ee580e88..bb731a257 100644 --- a/apps/console/src/pages/organizations/measures/MeasuresPage.tsx +++ b/apps/console/src/pages/organizations/measures/MeasuresPage.tsx @@ -17,7 +17,7 @@ import { IconPencil, IconPlusLarge, IconTrashCan, - MeasureBadge, + MeasureImplementation, PageHeader, Table, @@ -29,6 +29,7 @@ import { useConfirm, useDialogRef, } from "@probo/ui"; +import { MeasureBadge } from "@probo/ui/src/Molecules/Badge/MeasureBadge"; import { measuresQuery, useDeleteMeasureMutation, diff --git a/packages/ui/src/Molecules/Badge/MeasureBadge.tsx b/packages/ui/src/Molecules/Badge/MeasureBadge.tsx index 5c5f8d508..e594dc63e 100644 --- a/packages/ui/src/Molecules/Badge/MeasureBadge.tsx +++ b/packages/ui/src/Molecules/Badge/MeasureBadge.tsx @@ -1,5 +1,5 @@ import { getMeasureStateLabel } from "@probo/helpers"; -import { Badge } from "@probo/ui"; +import { Badge } from "../../Atoms/Badge/Badge"; import { useTranslate } from "@probo/i18n"; import type { ComponentProps } from "react"; import type { measureStates } from "@probo/helpers";