From 2ad95261a16f6967aa0f3cc5f1ed64e59550da2f Mon Sep 17 00:00:00 2001 From: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com> Date: Mon, 17 Mar 2025 15:44:10 +0530 Subject: [PATCH] chore: additional property values update refactor (#2715) --- .../components/issue-types/values/update.tsx | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/web/ee/components/issue-types/values/update.tsx b/web/ee/components/issue-types/values/update.tsx index 377e4a5769..4e2cee1411 100644 --- a/web/ee/components/issue-types/values/update.tsx +++ b/web/ee/components/issue-types/values/update.tsx @@ -5,13 +5,8 @@ import { observer } from "mobx-react"; import useSWR from "swr"; import { EIssueServiceType, EWorkItemTypeEntity } from "@plane/constants"; // ui -import { TIssuePropertyValues } from "@plane/types"; +import { TIssuePropertyValues, TIssueServiceType } from "@plane/types"; import { Loader, setToast, TOAST_TYPE } from "@plane/ui"; -// ce components -import { - IssueAdditionalPropertyValuesUpdate as CEIssueAdditionalPropertyValuesUpdate, - TIssueAdditionalPropertyValuesUpdateProps, -} from "@/ce/components/issue-types"; // plane web components import { IssueAdditionalPropertyValues } from "@/plane-web/components/issue-types"; // plane web hooks @@ -20,6 +15,16 @@ import { useIssuePropertiesActivity, useIssueType, useIssueTypes } from "@/plane import { IssuePropertyValuesService } from "@/plane-web/services/issue-types"; // plane imports +type TIssueAdditionalPropertyValuesUpdateProps = { + issueId: string; + issueTypeId: string; + projectId: string; + workspaceSlug: string; + isDisabled: boolean; + issueServiceType?: TIssueServiceType; + entityType?: EWorkItemTypeEntity; +}; + export const IssueAdditionalPropertyValuesUpdate: React.FC = observer( (props) => { const { @@ -98,7 +103,7 @@ export const IssueAdditionalPropertyValuesUpdate: React.FC; + if (!isWorkItemTypeEntityEnabled) return <>; if (propertiesLoader === "init-loader") { return (