From 385be31ff1644fa86f14be7711f5aa7d5185b3fc Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia Date: Mon, 27 Jan 2025 17:26:35 +0530 Subject: [PATCH] chore: workspace drafts constant moved to plane constant package --- packages/constants/src/index.ts | 1 + .../constants => packages/constants/src}/workspace-drafts.ts | 0 web/core/components/issues/workspace-draft/root.tsx | 3 ++- web/core/hooks/use-issues-actions.tsx | 3 +-- web/core/store/issue/workspace-draft/issue.store.ts | 3 ++- 5 files changed, 6 insertions(+), 4 deletions(-) rename {web/core/constants => packages/constants/src}/workspace-drafts.ts (100%) diff --git a/packages/constants/src/index.ts b/packages/constants/src/index.ts index 673a76e7b6f..2bc68dbef71 100644 --- a/packages/constants/src/index.ts +++ b/packages/constants/src/index.ts @@ -15,3 +15,4 @@ export * from "./user"; export * from "./workspace"; export * from "./stickies"; export * from "./profile"; +export * from "./workspace-drafts"; diff --git a/web/core/constants/workspace-drafts.ts b/packages/constants/src/workspace-drafts.ts similarity index 100% rename from web/core/constants/workspace-drafts.ts rename to packages/constants/src/workspace-drafts.ts diff --git a/web/core/components/issues/workspace-draft/root.tsx b/web/core/components/issues/workspace-draft/root.tsx index 30f99bde671..540839cd203 100644 --- a/web/core/components/issues/workspace-draft/root.tsx +++ b/web/core/components/issues/workspace-draft/root.tsx @@ -4,12 +4,13 @@ import { FC, Fragment } from "react"; import { observer } from "mobx-react"; import useSWR from "swr"; // plane imports +import { EDraftIssuePaginationType } from "@plane/constants"; import { EUserPermissionsLevel, EUserWorkspaceRoles } from "@plane/constants/src/user"; import { useTranslation } from "@plane/i18n"; // components import { ComicBoxButton, DetailedEmptyState } from "@/components/empty-state"; // constants -import { EDraftIssuePaginationType } from "@/constants/workspace-drafts"; + // helpers import { cn } from "@/helpers/common.helper"; // hooks diff --git a/web/core/hooks/use-issues-actions.tsx b/web/core/hooks/use-issues-actions.tsx index eeebb6746b6..660627d0045 100644 --- a/web/core/hooks/use-issues-actions.tsx +++ b/web/core/hooks/use-issues-actions.tsx @@ -1,7 +1,7 @@ import { useCallback, useMemo } from "react"; // types import { useParams } from "next/navigation"; -import { EIssueFilterType, EIssuesStoreType } from "@plane/constants"; +import { EIssueFilterType, EIssuesStoreType, EDraftIssuePaginationType } from "@plane/constants"; import { IIssueDisplayFilterOptions, IIssueDisplayProperties, @@ -13,7 +13,6 @@ import { TLoader, TProfileViews, } from "@plane/types"; -import { EDraftIssuePaginationType } from "@/constants/workspace-drafts"; import { useTeamIssueActions, useTeamViewIssueActions } from "@/plane-web/helpers/issue-action-helper"; import { useIssues } from "./store"; diff --git a/web/core/store/issue/workspace-draft/issue.store.ts b/web/core/store/issue/workspace-draft/issue.store.ts index 9bae17451eb..6783b89b135 100644 --- a/web/core/store/issue/workspace-draft/issue.store.ts +++ b/web/core/store/issue/workspace-draft/issue.store.ts @@ -5,6 +5,8 @@ import unset from "lodash/unset"; import update from "lodash/update"; import { action, computed, makeObservable, observable, runInAction } from "mobx"; import { computedFn } from "mobx-utils"; +// plane imports +import { EDraftIssuePaginationType } from "@plane/constants"; import { TWorkspaceDraftIssue, TWorkspaceDraftPaginationInfo, @@ -19,7 +21,6 @@ import { TBulkOperationsPayload, } from "@plane/types"; // constants -import { EDraftIssuePaginationType } from "@/constants/workspace-drafts"; // helpers import { getCurrentDateTimeInISO, convertToISODateString } from "@/helpers/date-time.helper"; // local-db