From cae8617f3e8987ccb8e97f047f40a45d8bcfc2da Mon Sep 17 00:00:00 2001 From: Rahulcheryala Date: Thu, 4 Jun 2026 13:23:14 +0530 Subject: [PATCH] refactor: migrate services (project-publish, project-state) from apps/web to @plane/services --- apps/web/core/store/project/project-publish.store.ts | 2 +- apps/web/core/store/state.store.ts | 2 +- .../services/src}/project/project-publish.service.ts | 2 +- .../services/src}/project/project-state.service.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) rename {apps/web/core/services => packages/services/src}/project/project-publish.service.ts (97%) rename {apps/web/core/services => packages/services/src}/project/project-state.service.ts (98%) diff --git a/apps/web/core/store/project/project-publish.store.ts b/apps/web/core/store/project/project-publish.store.ts index f520c31028..be740d65eb 100644 --- a/apps/web/core/store/project/project-publish.store.ts +++ b/apps/web/core/store/project/project-publish.store.ts @@ -9,7 +9,7 @@ import { observable, action, makeObservable, runInAction } from "mobx"; // types import type { TProjectPublishSettings } from "@plane/types"; // services -import { ProjectPublishService } from "@/services/project"; +import { ProjectPublishService } from "@plane/services"; // store import type { ProjectRootStore } from "@/store/project"; diff --git a/apps/web/core/store/state.store.ts b/apps/web/core/store/state.store.ts index 1e2ad56732..5d34224898 100644 --- a/apps/web/core/store/state.store.ts +++ b/apps/web/core/store/state.store.ts @@ -13,7 +13,7 @@ import type { IIntakeState, IState } from "@plane/types"; // helpers import { sortStates } from "@plane/utils"; // plane web -import { ProjectStateService } from "@/services/project/project-state.service"; +import { ProjectStateService } from "@plane/services"; import type { RootStore } from "@/plane-web/store/root.store"; export interface IStateStore { diff --git a/apps/web/core/services/project/project-publish.service.ts b/packages/services/src/project/project-publish.service.ts similarity index 97% rename from apps/web/core/services/project/project-publish.service.ts rename to packages/services/src/project/project-publish.service.ts index b027d73d05..65a46a5477 100644 --- a/apps/web/core/services/project/project-publish.service.ts +++ b/packages/services/src/project/project-publish.service.ts @@ -9,7 +9,7 @@ import { API_BASE_URL } from "@plane/constants"; import type { TProjectPublishSettings } from "@plane/types"; // helpers // services -import { APIService } from "@/services/api.service"; +import { APIService } from "../api.service"; export class ProjectPublishService extends APIService { constructor() { diff --git a/apps/web/core/services/project/project-state.service.ts b/packages/services/src/project/project-state.service.ts similarity index 98% rename from apps/web/core/services/project/project-state.service.ts rename to packages/services/src/project/project-state.service.ts index 4ec2b97e3e..1fc2680c56 100644 --- a/apps/web/core/services/project/project-state.service.ts +++ b/packages/services/src/project/project-state.service.ts @@ -7,7 +7,7 @@ // services import { API_BASE_URL } from "@plane/constants"; import type { IIntakeState, IState } from "@plane/types"; -import { APIService } from "@/services/api.service"; +import { APIService } from "../api.service"; // helpers // types