From 4b789b492b8c3eb1c9df47c64908ab56bdb856eb Mon Sep 17 00:00:00 2001 From: sriram veeraghanta Date: Thu, 5 Mar 2026 02:27:07 +0530 Subject: [PATCH 1/2] chore: change the space folders structure --- apps/space/app/compat/next/image.tsx | 20 ---------------- apps/space/app/compat/next/link.tsx | 23 ------------------- .../editor/embeds/mentions/root.tsx | 14 ----------- .../ce/components/issue-layouts/root.tsx | 17 -------------- apps/space/ce/components/navbar/index.tsx | 16 ------------- apps/space/ce/hooks/store/index.ts | 7 ------ .../ce/hooks/store/use-published-view.ts | 11 --------- apps/space/ce/store/root.store.ts | 14 ----------- .../account/auth-forms/auth-banner.tsx | 0 .../account/auth-forms/auth-header.tsx | 0 .../account/auth-forms/auth-root.tsx | 0 .../components/account/auth-forms/email.tsx | 0 .../components/account/auth-forms/index.ts | 0 .../account/auth-forms/password.tsx | 0 .../account/auth-forms/unique-code.tsx | 0 .../account/terms-and-conditions.tsx | 10 ++++---- .../components/account/user-logged-in.tsx | 0 .../components/common/logo-spinner.tsx | 0 .../components/common/powered-by.tsx | 0 .../components/common/project-logo.tsx | 0 .../editor/embeds/mentions/index.ts | 0 .../editor/embeds/mentions/root.tsx | 9 ++++---- .../editor/embeds/mentions/user.tsx | 0 .../components/editor/lite-text-editor.tsx | 12 +++++----- .../components/editor/rich-text-editor.tsx | 2 +- .../{core => }/components/editor/toolbar.tsx | 0 .../instance/instance-failure-view.tsx | 0 .../filters/applied-filters/filters-list.tsx | 0 .../issues/filters/applied-filters/label.tsx | 0 .../filters/applied-filters/priority.tsx | 0 .../issues/filters/applied-filters/root.tsx | 0 .../issues/filters/applied-filters/state.tsx | 0 .../issues/filters/helpers/dropdown.tsx | 0 .../issues/filters/helpers/filter-header.tsx | 0 .../issues/filters/helpers/filter-option.tsx | 0 .../issues/filters}/index.ts | 0 .../components/issues/filters/labels.tsx | 0 .../components/issues/filters/priority.tsx | 0 .../components/issues/filters/root.tsx | 0 .../components/issues/filters/selection.tsx | 0 .../components/issues/filters/state.tsx | 0 .../components/issues/issue-layouts/error.tsx | 0 .../issues/issue-layouts}/index.ts | 0 .../issues/issue-layouts/issue-layout-HOC.tsx | 0 .../issue-layouts/kanban/base-kanban-root.tsx | 0 .../issue-layouts/kanban/block-reactions.tsx | 0 .../issues/issue-layouts/kanban/block.tsx | 6 ++--- .../issue-layouts/kanban/blocks-list.tsx | 0 .../issues/issue-layouts/kanban/default.tsx | 0 .../kanban/headers/group-by-card.tsx | 0 .../kanban/headers/sub-group-by-card.tsx | 0 .../issue-layouts/kanban/kanban-group.tsx | 0 .../issues/issue-layouts/kanban/swimlanes.tsx | 0 .../issue-layouts/list/base-list-root.tsx | 0 .../issues/issue-layouts/list/block.tsx | 4 ++-- .../issues/issue-layouts/list/blocks-list.tsx | 0 .../issues/issue-layouts/list/default.tsx | 0 .../list/headers/group-by-card.tsx | 0 .../issues/issue-layouts/list/list-group.tsx | 0 .../properties/all-properties.tsx | 0 .../issues/issue-layouts/properties/cycle.tsx | 0 .../issue-layouts/properties/due-date.tsx | 0 .../issue-layouts/properties/labels.tsx | 0 .../issue-layouts/properties/member.tsx | 0 .../issue-layouts/properties/modules.tsx | 0 .../issue-layouts/properties/priority.tsx | 0 .../issues/issue-layouts/properties/state.tsx | 0 .../components/issues/issue-layouts/root.tsx | 0 .../components/issues/issue-layouts/utils.tsx | 0 .../with-display-properties-HOC.tsx | 0 .../components/issues/navbar/controls.tsx | 0 .../issues/navbar}/index.ts | 0 .../components/issues/navbar/layout-icon.tsx | 0 .../issues/navbar/layout-selection.tsx | 0 .../components/issues/navbar/root.tsx | 0 .../components/issues/navbar/theme.tsx | 0 .../components/issues/navbar/user-avatar.tsx | 4 ++-- .../peek-overview/comment/add-comment.tsx | 0 .../comment/comment-detail-card.tsx | 0 .../comment/comment-reactions.tsx | 0 .../peek-overview/full-screen-peek-view.tsx | 0 .../issues/peek-overview/header.tsx | 0 .../components/issues/peek-overview/index.ts | 0 .../issues/peek-overview/issue-activity.tsx | 4 ++-- .../issues/peek-overview/issue-details.tsx | 0 .../issues/peek-overview/issue-properties.tsx | 0 .../issues/peek-overview/issue-reaction.tsx | 0 .../issues/peek-overview/layout.tsx | 0 .../issues/peek-overview/side-peek-view.tsx | 0 .../reactions/issue-emoji-reactions.tsx | 0 .../issues/reactions/issue-vote-reactions.tsx | 0 .../{core => }/components/ui/not-found.tsx | 0 .../{core => }/components/views/auth.tsx | 0 .../{core => }/components/views/header.tsx | 4 ++-- .../{core => }/components/views/index.ts | 0 .../core/components/issues/navbar/index.ts | 7 ------ .../ee/components/issue-layouts/root.tsx | 7 ------ apps/space/ee/components/navbar/index.tsx | 7 ------ apps/space/ee/hooks/store/index.ts | 7 ------ apps/space/ee/store/root.store.ts | 7 ------ apps/space/helpers/authentication.helper.tsx | 10 ++++---- apps/space/{core => }/hooks/oauth/core.tsx | 0 .../space/{core => }/hooks/oauth/extended.tsx | 0 apps/space/{core => }/hooks/oauth/index.ts | 0 .../{core => }/hooks/store/publish/index.ts | 0 .../hooks/store/publish/use-publish-list.ts | 0 .../hooks/store/publish/use-publish.ts | 0 .../space/{core => }/hooks/store/use-cycle.ts | 0 .../{core => }/hooks/store/use-instance.ts | 0 .../hooks/store/use-issue-details.tsx | 0 .../hooks/store/use-issue-filter.ts | 0 .../space/{core => }/hooks/store/use-issue.ts | 0 .../space/{core => }/hooks/store/use-label.ts | 0 .../{core => }/hooks/store/use-member.ts | 0 .../{core => }/hooks/store/use-module.ts | 0 .../space/{core => }/hooks/store/use-state.ts | 0 .../hooks/store/use-user-profile.ts | 0 apps/space/{core => }/hooks/store/use-user.ts | 0 .../hooks/use-clipboard-write-permission.tsx | 0 .../{ce => }/hooks/use-editor-flagging.ts | 0 .../hooks/use-intersection-observer.tsx | 0 .../{core => }/hooks/use-is-in-iframe.tsx | 0 apps/space/{core => }/hooks/use-mention.tsx | 0 .../hooks/use-parse-editor-content.ts | 0 apps/space/{core => }/hooks/use-timer.tsx | 0 .../lib/b-progress/AppProgressBar.tsx | 0 .../space/{core => }/lib/b-progress/index.tsx | 0 .../{core => }/lib/instance-provider.tsx | 4 ++-- apps/space/{core => }/lib/store-provider.tsx | 2 +- apps/space/{core => }/lib/toast-provider.tsx | 0 apps/space/{core => }/store/cycle.store.ts | 0 .../store/helpers/base-issues.store.ts | 0 .../store/helpers/filter.helpers.ts | 0 apps/space/{core => }/store/instance.store.ts | 0 .../{core => }/store/issue-detail.store.ts | 0 .../{core => }/store/issue-filters.store.ts | 0 apps/space/{core => }/store/issue.store.ts | 0 apps/space/{core => }/store/label.store.ts | 0 apps/space/{core => }/store/members.store.ts | 0 apps/space/{core => }/store/module.store.ts | 0 apps/space/{core => }/store/profile.store.ts | 0 .../{core => }/store/publish/publish.store.ts | 0 .../store/publish/publish_list.store.ts | 0 apps/space/{core => }/store/root.store.ts | 2 +- apps/space/{core => }/store/state.store.ts | 0 apps/space/{core => }/store/user.store.ts | 0 apps/space/tsconfig.json | 7 +----- apps/space/{core => }/types/auth.ts | 0 apps/space/{core => }/types/cycle.d.ts | 0 apps/space/{core => }/types/intake.d.ts | 0 apps/space/{core => }/types/issue.d.ts | 0 apps/space/{core => }/types/member.d.ts | 0 apps/space/{core => }/types/modules.d.ts | 0 apps/space/vite.config.ts | 1 - 154 files changed, 36 insertions(+), 202 deletions(-) delete mode 100644 apps/space/app/compat/next/image.tsx delete mode 100644 apps/space/app/compat/next/link.tsx delete mode 100644 apps/space/ce/components/editor/embeds/mentions/root.tsx delete mode 100644 apps/space/ce/components/issue-layouts/root.tsx delete mode 100644 apps/space/ce/components/navbar/index.tsx delete mode 100644 apps/space/ce/hooks/store/index.ts delete mode 100644 apps/space/ce/hooks/store/use-published-view.ts delete mode 100644 apps/space/ce/store/root.store.ts rename apps/space/{core => }/components/account/auth-forms/auth-banner.tsx (100%) rename apps/space/{core => }/components/account/auth-forms/auth-header.tsx (100%) rename apps/space/{core => }/components/account/auth-forms/auth-root.tsx (100%) rename apps/space/{core => }/components/account/auth-forms/email.tsx (100%) rename apps/space/{core => }/components/account/auth-forms/index.ts (100%) rename apps/space/{core => }/components/account/auth-forms/password.tsx (100%) rename apps/space/{core => }/components/account/auth-forms/unique-code.tsx (100%) rename apps/space/{core => }/components/account/terms-and-conditions.tsx (73%) rename apps/space/{core => }/components/account/user-logged-in.tsx (100%) rename apps/space/{core => }/components/common/logo-spinner.tsx (100%) rename apps/space/{core => }/components/common/powered-by.tsx (100%) rename apps/space/{core => }/components/common/project-logo.tsx (100%) rename apps/space/{ce => }/components/editor/embeds/mentions/index.ts (100%) rename apps/space/{core => }/components/editor/embeds/mentions/root.tsx (53%) rename apps/space/{core => }/components/editor/embeds/mentions/user.tsx (100%) rename apps/space/{core => }/components/editor/lite-text-editor.tsx (94%) rename apps/space/{core => }/components/editor/rich-text-editor.tsx (97%) rename apps/space/{core => }/components/editor/toolbar.tsx (100%) rename apps/space/{core => }/components/instance/instance-failure-view.tsx (100%) rename apps/space/{core => }/components/issues/filters/applied-filters/filters-list.tsx (100%) rename apps/space/{core => }/components/issues/filters/applied-filters/label.tsx (100%) rename apps/space/{core => }/components/issues/filters/applied-filters/priority.tsx (100%) rename apps/space/{core => }/components/issues/filters/applied-filters/root.tsx (100%) rename apps/space/{core => }/components/issues/filters/applied-filters/state.tsx (100%) rename apps/space/{core => }/components/issues/filters/helpers/dropdown.tsx (100%) rename apps/space/{core => }/components/issues/filters/helpers/filter-header.tsx (100%) rename apps/space/{core => }/components/issues/filters/helpers/filter-option.tsx (100%) rename apps/space/{core/components/editor/embeds/mentions => components/issues/filters}/index.ts (100%) rename apps/space/{core => }/components/issues/filters/labels.tsx (100%) rename apps/space/{core => }/components/issues/filters/priority.tsx (100%) rename apps/space/{core => }/components/issues/filters/root.tsx (100%) rename apps/space/{core => }/components/issues/filters/selection.tsx (100%) rename apps/space/{core => }/components/issues/filters/state.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/error.tsx (100%) rename apps/space/{core/components/issues/filters => components/issues/issue-layouts}/index.ts (100%) rename apps/space/{core => }/components/issues/issue-layouts/issue-layout-HOC.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/kanban/base-kanban-root.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/kanban/block-reactions.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/kanban/block.tsx (94%) rename apps/space/{core => }/components/issues/issue-layouts/kanban/blocks-list.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/kanban/default.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/kanban/headers/group-by-card.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/kanban/kanban-group.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/kanban/swimlanes.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/list/base-list-root.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/list/block.tsx (97%) rename apps/space/{core => }/components/issues/issue-layouts/list/blocks-list.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/list/default.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/list/headers/group-by-card.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/list/list-group.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/properties/all-properties.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/properties/cycle.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/properties/due-date.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/properties/labels.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/properties/member.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/properties/modules.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/properties/priority.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/properties/state.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/root.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/utils.tsx (100%) rename apps/space/{core => }/components/issues/issue-layouts/with-display-properties-HOC.tsx (100%) rename apps/space/{core => }/components/issues/navbar/controls.tsx (100%) rename apps/space/{core/components/issues/issue-layouts => components/issues/navbar}/index.ts (100%) rename apps/space/{core => }/components/issues/navbar/layout-icon.tsx (100%) rename apps/space/{core => }/components/issues/navbar/layout-selection.tsx (100%) rename apps/space/{core => }/components/issues/navbar/root.tsx (100%) rename apps/space/{core => }/components/issues/navbar/theme.tsx (100%) rename apps/space/{core => }/components/issues/navbar/user-avatar.tsx (97%) rename apps/space/{core => }/components/issues/peek-overview/comment/add-comment.tsx (100%) rename apps/space/{core => }/components/issues/peek-overview/comment/comment-detail-card.tsx (100%) rename apps/space/{core => }/components/issues/peek-overview/comment/comment-reactions.tsx (100%) rename apps/space/{core => }/components/issues/peek-overview/full-screen-peek-view.tsx (100%) rename apps/space/{core => }/components/issues/peek-overview/header.tsx (100%) rename apps/space/{core => }/components/issues/peek-overview/index.ts (100%) rename apps/space/{core => }/components/issues/peek-overview/issue-activity.tsx (96%) rename apps/space/{core => }/components/issues/peek-overview/issue-details.tsx (100%) rename apps/space/{core => }/components/issues/peek-overview/issue-properties.tsx (100%) rename apps/space/{core => }/components/issues/peek-overview/issue-reaction.tsx (100%) rename apps/space/{core => }/components/issues/peek-overview/layout.tsx (100%) rename apps/space/{core => }/components/issues/peek-overview/side-peek-view.tsx (100%) rename apps/space/{core => }/components/issues/reactions/issue-emoji-reactions.tsx (100%) rename apps/space/{core => }/components/issues/reactions/issue-vote-reactions.tsx (100%) rename apps/space/{core => }/components/ui/not-found.tsx (100%) rename apps/space/{core => }/components/views/auth.tsx (100%) rename apps/space/{core => }/components/views/header.tsx (89%) rename apps/space/{core => }/components/views/index.ts (100%) delete mode 100644 apps/space/core/components/issues/navbar/index.ts delete mode 100644 apps/space/ee/components/issue-layouts/root.tsx delete mode 100644 apps/space/ee/components/navbar/index.tsx delete mode 100644 apps/space/ee/hooks/store/index.ts delete mode 100644 apps/space/ee/store/root.store.ts rename apps/space/{core => }/hooks/oauth/core.tsx (100%) rename apps/space/{core => }/hooks/oauth/extended.tsx (100%) rename apps/space/{core => }/hooks/oauth/index.ts (100%) rename apps/space/{core => }/hooks/store/publish/index.ts (100%) rename apps/space/{core => }/hooks/store/publish/use-publish-list.ts (100%) rename apps/space/{core => }/hooks/store/publish/use-publish.ts (100%) rename apps/space/{core => }/hooks/store/use-cycle.ts (100%) rename apps/space/{core => }/hooks/store/use-instance.ts (100%) rename apps/space/{core => }/hooks/store/use-issue-details.tsx (100%) rename apps/space/{core => }/hooks/store/use-issue-filter.ts (100%) rename apps/space/{core => }/hooks/store/use-issue.ts (100%) rename apps/space/{core => }/hooks/store/use-label.ts (100%) rename apps/space/{core => }/hooks/store/use-member.ts (100%) rename apps/space/{core => }/hooks/store/use-module.ts (100%) rename apps/space/{core => }/hooks/store/use-state.ts (100%) rename apps/space/{core => }/hooks/store/use-user-profile.ts (100%) rename apps/space/{core => }/hooks/store/use-user.ts (100%) rename apps/space/{core => }/hooks/use-clipboard-write-permission.tsx (100%) rename apps/space/{ce => }/hooks/use-editor-flagging.ts (100%) rename apps/space/{core => }/hooks/use-intersection-observer.tsx (100%) rename apps/space/{core => }/hooks/use-is-in-iframe.tsx (100%) rename apps/space/{core => }/hooks/use-mention.tsx (100%) rename apps/space/{core => }/hooks/use-parse-editor-content.ts (100%) rename apps/space/{core => }/hooks/use-timer.tsx (100%) rename apps/space/{core => }/lib/b-progress/AppProgressBar.tsx (100%) rename apps/space/{core => }/lib/b-progress/index.tsx (100%) rename apps/space/{core => }/lib/instance-provider.tsx (96%) rename apps/space/{core => }/lib/store-provider.tsx (95%) rename apps/space/{core => }/lib/toast-provider.tsx (100%) rename apps/space/{core => }/store/cycle.store.ts (100%) rename apps/space/{core => }/store/helpers/base-issues.store.ts (100%) rename apps/space/{core => }/store/helpers/filter.helpers.ts (100%) rename apps/space/{core => }/store/instance.store.ts (100%) rename apps/space/{core => }/store/issue-detail.store.ts (100%) rename apps/space/{core => }/store/issue-filters.store.ts (100%) rename apps/space/{core => }/store/issue.store.ts (100%) rename apps/space/{core => }/store/label.store.ts (100%) rename apps/space/{core => }/store/members.store.ts (100%) rename apps/space/{core => }/store/module.store.ts (100%) rename apps/space/{core => }/store/profile.store.ts (100%) rename apps/space/{core => }/store/publish/publish.store.ts (100%) rename apps/space/{core => }/store/publish/publish_list.store.ts (100%) rename apps/space/{core => }/store/root.store.ts (99%) rename apps/space/{core => }/store/state.store.ts (100%) rename apps/space/{core => }/store/user.store.ts (100%) rename apps/space/{core => }/types/auth.ts (100%) rename apps/space/{core => }/types/cycle.d.ts (100%) rename apps/space/{core => }/types/intake.d.ts (100%) rename apps/space/{core => }/types/issue.d.ts (100%) rename apps/space/{core => }/types/member.d.ts (100%) rename apps/space/{core => }/types/modules.d.ts (100%) diff --git a/apps/space/app/compat/next/image.tsx b/apps/space/app/compat/next/image.tsx deleted file mode 100644 index 12a2bb21eda..00000000000 --- a/apps/space/app/compat/next/image.tsx +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Copyright (c) 2023-present Plane Software, Inc. and contributors - * SPDX-License-Identifier: AGPL-3.0-only - * See the LICENSE file for details. - */ - -import React from "react"; - -// Minimal shim so code using next/image compiles under React Router + Vite -// without changing call sites. It just renders a native img. - -type NextImageProps = React.ImgHTMLAttributes & { - src: string; -}; - -function Image({ src, alt = "", ...rest }: NextImageProps) { - return {alt}; -} - -export default Image; diff --git a/apps/space/app/compat/next/link.tsx b/apps/space/app/compat/next/link.tsx deleted file mode 100644 index 85177560fcb..00000000000 --- a/apps/space/app/compat/next/link.tsx +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Copyright (c) 2023-present Plane Software, Inc. and contributors - * SPDX-License-Identifier: AGPL-3.0-only - * See the LICENSE file for details. - */ - -import React from "react"; -import { Link as RRLink } from "react-router"; -import { ensureTrailingSlash } from "./helper"; - -type NextLinkProps = React.ComponentProps<"a"> & { - href: string; - replace?: boolean; - prefetch?: boolean; // next.js prop, ignored - scroll?: boolean; // next.js prop, ignored - shallow?: boolean; // next.js prop, ignored -}; - -function Link({ href, replace, prefetch: _prefetch, scroll: _scroll, shallow: _shallow, ...rest }: NextLinkProps) { - return ; -} - -export default Link; diff --git a/apps/space/ce/components/editor/embeds/mentions/root.tsx b/apps/space/ce/components/editor/embeds/mentions/root.tsx deleted file mode 100644 index 562ade1c417..00000000000 --- a/apps/space/ce/components/editor/embeds/mentions/root.tsx +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Copyright (c) 2023-present Plane Software, Inc. and contributors - * SPDX-License-Identifier: AGPL-3.0-only - * See the LICENSE file for details. - */ - -// plane editor -import type { TCallbackMentionComponentProps } from "@plane/editor"; - -export type TEditorMentionComponentProps = TCallbackMentionComponentProps; - -export function EditorAdditionalMentionsRoot(_props: TEditorMentionComponentProps) { - return null; -} diff --git a/apps/space/ce/components/issue-layouts/root.tsx b/apps/space/ce/components/issue-layouts/root.tsx deleted file mode 100644 index 6ed0193764b..00000000000 --- a/apps/space/ce/components/issue-layouts/root.tsx +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Copyright (c) 2023-present Plane Software, Inc. and contributors - * SPDX-License-Identifier: AGPL-3.0-only - * See the LICENSE file for details. - */ - -import { PageNotFound } from "@/components/ui/not-found"; -import type { PublishStore } from "@/store/publish/publish.store"; - -type Props = { - peekId: string | undefined; - publishSettings: PublishStore; -}; - -export function ViewLayoutsRoot(_props: Props) { - return ; -} diff --git a/apps/space/ce/components/navbar/index.tsx b/apps/space/ce/components/navbar/index.tsx deleted file mode 100644 index 8300de817a1..00000000000 --- a/apps/space/ce/components/navbar/index.tsx +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Copyright (c) 2023-present Plane Software, Inc. and contributors - * SPDX-License-Identifier: AGPL-3.0-only - * See the LICENSE file for details. - */ - -import type { PublishStore } from "@/store/publish/publish.store"; - -type Props = { - publishSettings: PublishStore; -}; - -// eslint-disable-next-line @typescript-eslint/no-unused-vars -export function ViewNavbarRoot(props: Props) { - return <>; -} diff --git a/apps/space/ce/hooks/store/index.ts b/apps/space/ce/hooks/store/index.ts deleted file mode 100644 index bdedd8ce078..00000000000 --- a/apps/space/ce/hooks/store/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -/** - * Copyright (c) 2023-present Plane Software, Inc. and contributors - * SPDX-License-Identifier: AGPL-3.0-only - * See the LICENSE file for details. - */ - -export * from "./use-published-view"; diff --git a/apps/space/ce/hooks/store/use-published-view.ts b/apps/space/ce/hooks/store/use-published-view.ts deleted file mode 100644 index 7e76d400ca3..00000000000 --- a/apps/space/ce/hooks/store/use-published-view.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Copyright (c) 2023-present Plane Software, Inc. and contributors - * SPDX-License-Identifier: AGPL-3.0-only - * See the LICENSE file for details. - */ - -export const useView = () => ({ - // eslint-disable-next-line @typescript-eslint/no-unused-vars - fetchViewDetails: (anchor: string) => {}, - viewData: {}, -}); diff --git a/apps/space/ce/store/root.store.ts b/apps/space/ce/store/root.store.ts deleted file mode 100644 index 196f515046e..00000000000 --- a/apps/space/ce/store/root.store.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Copyright (c) 2023-present Plane Software, Inc. and contributors - * SPDX-License-Identifier: AGPL-3.0-only - * See the LICENSE file for details. - */ - -// store -import { CoreRootStore } from "@/store/root.store"; - -export class RootStore extends CoreRootStore { - constructor() { - super(); - } -} diff --git a/apps/space/core/components/account/auth-forms/auth-banner.tsx b/apps/space/components/account/auth-forms/auth-banner.tsx similarity index 100% rename from apps/space/core/components/account/auth-forms/auth-banner.tsx rename to apps/space/components/account/auth-forms/auth-banner.tsx diff --git a/apps/space/core/components/account/auth-forms/auth-header.tsx b/apps/space/components/account/auth-forms/auth-header.tsx similarity index 100% rename from apps/space/core/components/account/auth-forms/auth-header.tsx rename to apps/space/components/account/auth-forms/auth-header.tsx diff --git a/apps/space/core/components/account/auth-forms/auth-root.tsx b/apps/space/components/account/auth-forms/auth-root.tsx similarity index 100% rename from apps/space/core/components/account/auth-forms/auth-root.tsx rename to apps/space/components/account/auth-forms/auth-root.tsx diff --git a/apps/space/core/components/account/auth-forms/email.tsx b/apps/space/components/account/auth-forms/email.tsx similarity index 100% rename from apps/space/core/components/account/auth-forms/email.tsx rename to apps/space/components/account/auth-forms/email.tsx diff --git a/apps/space/core/components/account/auth-forms/index.ts b/apps/space/components/account/auth-forms/index.ts similarity index 100% rename from apps/space/core/components/account/auth-forms/index.ts rename to apps/space/components/account/auth-forms/index.ts diff --git a/apps/space/core/components/account/auth-forms/password.tsx b/apps/space/components/account/auth-forms/password.tsx similarity index 100% rename from apps/space/core/components/account/auth-forms/password.tsx rename to apps/space/components/account/auth-forms/password.tsx diff --git a/apps/space/core/components/account/auth-forms/unique-code.tsx b/apps/space/components/account/auth-forms/unique-code.tsx similarity index 100% rename from apps/space/core/components/account/auth-forms/unique-code.tsx rename to apps/space/components/account/auth-forms/unique-code.tsx diff --git a/apps/space/core/components/account/terms-and-conditions.tsx b/apps/space/components/account/terms-and-conditions.tsx similarity index 73% rename from apps/space/core/components/account/terms-and-conditions.tsx rename to apps/space/components/account/terms-and-conditions.tsx index 3cca35b93e4..1e9a71a6ee0 100644 --- a/apps/space/core/components/account/terms-and-conditions.tsx +++ b/apps/space/components/account/terms-and-conditions.tsx @@ -4,8 +4,6 @@ * See the LICENSE file for details. */ -import Link from "next/link"; - type Props = { isSignUp?: boolean; }; @@ -16,13 +14,13 @@ export function TermsAndConditions(props: Props) {

{isSignUp ? "By creating an account" : "By signing in"}, you agree to our{" \n"} - + Terms of Service - {" "} + {" "} and{" "} - + Privacy Policy - + {"."}

diff --git a/apps/space/core/components/account/user-logged-in.tsx b/apps/space/components/account/user-logged-in.tsx similarity index 100% rename from apps/space/core/components/account/user-logged-in.tsx rename to apps/space/components/account/user-logged-in.tsx diff --git a/apps/space/core/components/common/logo-spinner.tsx b/apps/space/components/common/logo-spinner.tsx similarity index 100% rename from apps/space/core/components/common/logo-spinner.tsx rename to apps/space/components/common/logo-spinner.tsx diff --git a/apps/space/core/components/common/powered-by.tsx b/apps/space/components/common/powered-by.tsx similarity index 100% rename from apps/space/core/components/common/powered-by.tsx rename to apps/space/components/common/powered-by.tsx diff --git a/apps/space/core/components/common/project-logo.tsx b/apps/space/components/common/project-logo.tsx similarity index 100% rename from apps/space/core/components/common/project-logo.tsx rename to apps/space/components/common/project-logo.tsx diff --git a/apps/space/ce/components/editor/embeds/mentions/index.ts b/apps/space/components/editor/embeds/mentions/index.ts similarity index 100% rename from apps/space/ce/components/editor/embeds/mentions/index.ts rename to apps/space/components/editor/embeds/mentions/index.ts diff --git a/apps/space/core/components/editor/embeds/mentions/root.tsx b/apps/space/components/editor/embeds/mentions/root.tsx similarity index 53% rename from apps/space/core/components/editor/embeds/mentions/root.tsx rename to apps/space/components/editor/embeds/mentions/root.tsx index 9896ce827de..9658ae2f3ba 100644 --- a/apps/space/core/components/editor/embeds/mentions/root.tsx +++ b/apps/space/components/editor/embeds/mentions/root.tsx @@ -4,19 +4,18 @@ * See the LICENSE file for details. */ -// plane web imports -import type { TEditorMentionComponentProps } from "@/plane-web/components/editor/embeds/mentions"; -import { EditorAdditionalMentionsRoot } from "@/plane-web/components/editor/embeds/mentions"; + +import type { TCallbackMentionComponentProps } from "@plane/editor"; // local components import { EditorUserMention } from "./user"; -export function EditorMentionsRoot(props: TEditorMentionComponentProps) { +export function EditorMentionsRoot(props: TCallbackMentionComponentProps) { const { entity_identifier, entity_name } = props; switch (entity_name) { case "user_mention": return ; default: - return ; + return null; } } diff --git a/apps/space/core/components/editor/embeds/mentions/user.tsx b/apps/space/components/editor/embeds/mentions/user.tsx similarity index 100% rename from apps/space/core/components/editor/embeds/mentions/user.tsx rename to apps/space/components/editor/embeds/mentions/user.tsx diff --git a/apps/space/core/components/editor/lite-text-editor.tsx b/apps/space/components/editor/lite-text-editor.tsx similarity index 94% rename from apps/space/core/components/editor/lite-text-editor.tsx rename to apps/space/components/editor/lite-text-editor.tsx index 89fb1ce4d8a..cc428198b63 100644 --- a/apps/space/core/components/editor/lite-text-editor.tsx +++ b/apps/space/components/editor/lite-text-editor.tsx @@ -15,7 +15,7 @@ import { getEditorFileHandlers } from "@/helpers/editor.helper"; // hooks import { useParseEditorContent } from "@/hooks/use-parse-editor-content"; // plane web imports -import { useEditorFlagging } from "@/plane-web/hooks/use-editor-flagging"; +import { useEditorFlagging } from "@/hooks/use-editor-flagging"; // local imports import { EditorMentionsRoot } from "./embeds/mentions"; import { IssueCommentToolbar } from "./toolbar"; @@ -30,12 +30,12 @@ type LiteTextEditorWrapperProps = MakeOptional< workspaceId: string; } & ( | { - editable: false; - } + editable: false; + } | { - editable: true; - uploadFile: TFileHandler["upload"]; - } + editable: true; + uploadFile: TFileHandler["upload"]; + } ); export const LiteTextEditor = React.forwardRef(function LiteTextEditor( diff --git a/apps/space/core/components/editor/rich-text-editor.tsx b/apps/space/components/editor/rich-text-editor.tsx similarity index 97% rename from apps/space/core/components/editor/rich-text-editor.tsx rename to apps/space/components/editor/rich-text-editor.tsx index 01587284d68..b7846e408bf 100644 --- a/apps/space/core/components/editor/rich-text-editor.tsx +++ b/apps/space/components/editor/rich-text-editor.tsx @@ -15,7 +15,7 @@ import { getEditorFileHandlers } from "@/helpers/editor.helper"; import { useMember } from "@/hooks/store/use-member"; import { useParseEditorContent } from "@/hooks/use-parse-editor-content"; // plane web imports -import { useEditorFlagging } from "@/plane-web/hooks/use-editor-flagging"; +import { useEditorFlagging } from "@/hooks/use-editor-flagging"; // local imports import { EditorMentionsRoot } from "./embeds/mentions"; diff --git a/apps/space/core/components/editor/toolbar.tsx b/apps/space/components/editor/toolbar.tsx similarity index 100% rename from apps/space/core/components/editor/toolbar.tsx rename to apps/space/components/editor/toolbar.tsx diff --git a/apps/space/core/components/instance/instance-failure-view.tsx b/apps/space/components/instance/instance-failure-view.tsx similarity index 100% rename from apps/space/core/components/instance/instance-failure-view.tsx rename to apps/space/components/instance/instance-failure-view.tsx diff --git a/apps/space/core/components/issues/filters/applied-filters/filters-list.tsx b/apps/space/components/issues/filters/applied-filters/filters-list.tsx similarity index 100% rename from apps/space/core/components/issues/filters/applied-filters/filters-list.tsx rename to apps/space/components/issues/filters/applied-filters/filters-list.tsx diff --git a/apps/space/core/components/issues/filters/applied-filters/label.tsx b/apps/space/components/issues/filters/applied-filters/label.tsx similarity index 100% rename from apps/space/core/components/issues/filters/applied-filters/label.tsx rename to apps/space/components/issues/filters/applied-filters/label.tsx diff --git a/apps/space/core/components/issues/filters/applied-filters/priority.tsx b/apps/space/components/issues/filters/applied-filters/priority.tsx similarity index 100% rename from apps/space/core/components/issues/filters/applied-filters/priority.tsx rename to apps/space/components/issues/filters/applied-filters/priority.tsx diff --git a/apps/space/core/components/issues/filters/applied-filters/root.tsx b/apps/space/components/issues/filters/applied-filters/root.tsx similarity index 100% rename from apps/space/core/components/issues/filters/applied-filters/root.tsx rename to apps/space/components/issues/filters/applied-filters/root.tsx diff --git a/apps/space/core/components/issues/filters/applied-filters/state.tsx b/apps/space/components/issues/filters/applied-filters/state.tsx similarity index 100% rename from apps/space/core/components/issues/filters/applied-filters/state.tsx rename to apps/space/components/issues/filters/applied-filters/state.tsx diff --git a/apps/space/core/components/issues/filters/helpers/dropdown.tsx b/apps/space/components/issues/filters/helpers/dropdown.tsx similarity index 100% rename from apps/space/core/components/issues/filters/helpers/dropdown.tsx rename to apps/space/components/issues/filters/helpers/dropdown.tsx diff --git a/apps/space/core/components/issues/filters/helpers/filter-header.tsx b/apps/space/components/issues/filters/helpers/filter-header.tsx similarity index 100% rename from apps/space/core/components/issues/filters/helpers/filter-header.tsx rename to apps/space/components/issues/filters/helpers/filter-header.tsx diff --git a/apps/space/core/components/issues/filters/helpers/filter-option.tsx b/apps/space/components/issues/filters/helpers/filter-option.tsx similarity index 100% rename from apps/space/core/components/issues/filters/helpers/filter-option.tsx rename to apps/space/components/issues/filters/helpers/filter-option.tsx diff --git a/apps/space/core/components/editor/embeds/mentions/index.ts b/apps/space/components/issues/filters/index.ts similarity index 100% rename from apps/space/core/components/editor/embeds/mentions/index.ts rename to apps/space/components/issues/filters/index.ts diff --git a/apps/space/core/components/issues/filters/labels.tsx b/apps/space/components/issues/filters/labels.tsx similarity index 100% rename from apps/space/core/components/issues/filters/labels.tsx rename to apps/space/components/issues/filters/labels.tsx diff --git a/apps/space/core/components/issues/filters/priority.tsx b/apps/space/components/issues/filters/priority.tsx similarity index 100% rename from apps/space/core/components/issues/filters/priority.tsx rename to apps/space/components/issues/filters/priority.tsx diff --git a/apps/space/core/components/issues/filters/root.tsx b/apps/space/components/issues/filters/root.tsx similarity index 100% rename from apps/space/core/components/issues/filters/root.tsx rename to apps/space/components/issues/filters/root.tsx diff --git a/apps/space/core/components/issues/filters/selection.tsx b/apps/space/components/issues/filters/selection.tsx similarity index 100% rename from apps/space/core/components/issues/filters/selection.tsx rename to apps/space/components/issues/filters/selection.tsx diff --git a/apps/space/core/components/issues/filters/state.tsx b/apps/space/components/issues/filters/state.tsx similarity index 100% rename from apps/space/core/components/issues/filters/state.tsx rename to apps/space/components/issues/filters/state.tsx diff --git a/apps/space/core/components/issues/issue-layouts/error.tsx b/apps/space/components/issues/issue-layouts/error.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/error.tsx rename to apps/space/components/issues/issue-layouts/error.tsx diff --git a/apps/space/core/components/issues/filters/index.ts b/apps/space/components/issues/issue-layouts/index.ts similarity index 100% rename from apps/space/core/components/issues/filters/index.ts rename to apps/space/components/issues/issue-layouts/index.ts diff --git a/apps/space/core/components/issues/issue-layouts/issue-layout-HOC.tsx b/apps/space/components/issues/issue-layouts/issue-layout-HOC.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/issue-layout-HOC.tsx rename to apps/space/components/issues/issue-layouts/issue-layout-HOC.tsx diff --git a/apps/space/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx b/apps/space/components/issues/issue-layouts/kanban/base-kanban-root.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx rename to apps/space/components/issues/issue-layouts/kanban/base-kanban-root.tsx diff --git a/apps/space/core/components/issues/issue-layouts/kanban/block-reactions.tsx b/apps/space/components/issues/issue-layouts/kanban/block-reactions.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/kanban/block-reactions.tsx rename to apps/space/components/issues/issue-layouts/kanban/block-reactions.tsx diff --git a/apps/space/core/components/issues/issue-layouts/kanban/block.tsx b/apps/space/components/issues/issue-layouts/kanban/block.tsx similarity index 94% rename from apps/space/core/components/issues/issue-layouts/kanban/block.tsx rename to apps/space/components/issues/issue-layouts/kanban/block.tsx index 2fb44344b8b..3ad4c719172 100644 --- a/apps/space/core/components/issues/issue-layouts/kanban/block.tsx +++ b/apps/space/components/issues/issue-layouts/kanban/block.tsx @@ -6,7 +6,7 @@ import type { MutableRefObject } from "react"; import { observer } from "mobx-react"; -import Link from "next/link"; +import { Link } from "react-router"; import { useParams, useSearchParams } from "next/navigation"; // plane types import { Tooltip } from "@plane/propel/tooltip"; @@ -93,7 +93,7 @@ export const KanbanIssueBlock = observer(function KanbanIssueBlock(props: IssueB
diff --git a/apps/space/core/components/issues/issue-layouts/kanban/blocks-list.tsx b/apps/space/components/issues/issue-layouts/kanban/blocks-list.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/kanban/blocks-list.tsx rename to apps/space/components/issues/issue-layouts/kanban/blocks-list.tsx diff --git a/apps/space/core/components/issues/issue-layouts/kanban/default.tsx b/apps/space/components/issues/issue-layouts/kanban/default.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/kanban/default.tsx rename to apps/space/components/issues/issue-layouts/kanban/default.tsx diff --git a/apps/space/core/components/issues/issue-layouts/kanban/headers/group-by-card.tsx b/apps/space/components/issues/issue-layouts/kanban/headers/group-by-card.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/kanban/headers/group-by-card.tsx rename to apps/space/components/issues/issue-layouts/kanban/headers/group-by-card.tsx diff --git a/apps/space/core/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx b/apps/space/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx rename to apps/space/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx diff --git a/apps/space/core/components/issues/issue-layouts/kanban/kanban-group.tsx b/apps/space/components/issues/issue-layouts/kanban/kanban-group.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/kanban/kanban-group.tsx rename to apps/space/components/issues/issue-layouts/kanban/kanban-group.tsx diff --git a/apps/space/core/components/issues/issue-layouts/kanban/swimlanes.tsx b/apps/space/components/issues/issue-layouts/kanban/swimlanes.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/kanban/swimlanes.tsx rename to apps/space/components/issues/issue-layouts/kanban/swimlanes.tsx diff --git a/apps/space/core/components/issues/issue-layouts/list/base-list-root.tsx b/apps/space/components/issues/issue-layouts/list/base-list-root.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/list/base-list-root.tsx rename to apps/space/components/issues/issue-layouts/list/base-list-root.tsx diff --git a/apps/space/core/components/issues/issue-layouts/list/block.tsx b/apps/space/components/issues/issue-layouts/list/block.tsx similarity index 97% rename from apps/space/core/components/issues/issue-layouts/list/block.tsx rename to apps/space/components/issues/issue-layouts/list/block.tsx index 69b4373f3fd..24fc5f27e83 100644 --- a/apps/space/core/components/issues/issue-layouts/list/block.tsx +++ b/apps/space/components/issues/issue-layouts/list/block.tsx @@ -6,7 +6,7 @@ import { useRef } from "react"; import { observer } from "mobx-react"; -import Link from "next/link"; +import { Link } from "react-router"; import { useParams, useSearchParams } from "next/navigation"; // plane types import { Tooltip } from "@plane/propel/tooltip"; @@ -75,7 +75,7 @@ export const IssueBlock = observer(function IssueBlock(props: IssueBlockProps) { diff --git a/apps/space/core/components/issues/issue-layouts/list/blocks-list.tsx b/apps/space/components/issues/issue-layouts/list/blocks-list.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/list/blocks-list.tsx rename to apps/space/components/issues/issue-layouts/list/blocks-list.tsx diff --git a/apps/space/core/components/issues/issue-layouts/list/default.tsx b/apps/space/components/issues/issue-layouts/list/default.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/list/default.tsx rename to apps/space/components/issues/issue-layouts/list/default.tsx diff --git a/apps/space/core/components/issues/issue-layouts/list/headers/group-by-card.tsx b/apps/space/components/issues/issue-layouts/list/headers/group-by-card.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/list/headers/group-by-card.tsx rename to apps/space/components/issues/issue-layouts/list/headers/group-by-card.tsx diff --git a/apps/space/core/components/issues/issue-layouts/list/list-group.tsx b/apps/space/components/issues/issue-layouts/list/list-group.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/list/list-group.tsx rename to apps/space/components/issues/issue-layouts/list/list-group.tsx diff --git a/apps/space/core/components/issues/issue-layouts/properties/all-properties.tsx b/apps/space/components/issues/issue-layouts/properties/all-properties.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/properties/all-properties.tsx rename to apps/space/components/issues/issue-layouts/properties/all-properties.tsx diff --git a/apps/space/core/components/issues/issue-layouts/properties/cycle.tsx b/apps/space/components/issues/issue-layouts/properties/cycle.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/properties/cycle.tsx rename to apps/space/components/issues/issue-layouts/properties/cycle.tsx diff --git a/apps/space/core/components/issues/issue-layouts/properties/due-date.tsx b/apps/space/components/issues/issue-layouts/properties/due-date.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/properties/due-date.tsx rename to apps/space/components/issues/issue-layouts/properties/due-date.tsx diff --git a/apps/space/core/components/issues/issue-layouts/properties/labels.tsx b/apps/space/components/issues/issue-layouts/properties/labels.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/properties/labels.tsx rename to apps/space/components/issues/issue-layouts/properties/labels.tsx diff --git a/apps/space/core/components/issues/issue-layouts/properties/member.tsx b/apps/space/components/issues/issue-layouts/properties/member.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/properties/member.tsx rename to apps/space/components/issues/issue-layouts/properties/member.tsx diff --git a/apps/space/core/components/issues/issue-layouts/properties/modules.tsx b/apps/space/components/issues/issue-layouts/properties/modules.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/properties/modules.tsx rename to apps/space/components/issues/issue-layouts/properties/modules.tsx diff --git a/apps/space/core/components/issues/issue-layouts/properties/priority.tsx b/apps/space/components/issues/issue-layouts/properties/priority.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/properties/priority.tsx rename to apps/space/components/issues/issue-layouts/properties/priority.tsx diff --git a/apps/space/core/components/issues/issue-layouts/properties/state.tsx b/apps/space/components/issues/issue-layouts/properties/state.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/properties/state.tsx rename to apps/space/components/issues/issue-layouts/properties/state.tsx diff --git a/apps/space/core/components/issues/issue-layouts/root.tsx b/apps/space/components/issues/issue-layouts/root.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/root.tsx rename to apps/space/components/issues/issue-layouts/root.tsx diff --git a/apps/space/core/components/issues/issue-layouts/utils.tsx b/apps/space/components/issues/issue-layouts/utils.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/utils.tsx rename to apps/space/components/issues/issue-layouts/utils.tsx diff --git a/apps/space/core/components/issues/issue-layouts/with-display-properties-HOC.tsx b/apps/space/components/issues/issue-layouts/with-display-properties-HOC.tsx similarity index 100% rename from apps/space/core/components/issues/issue-layouts/with-display-properties-HOC.tsx rename to apps/space/components/issues/issue-layouts/with-display-properties-HOC.tsx diff --git a/apps/space/core/components/issues/navbar/controls.tsx b/apps/space/components/issues/navbar/controls.tsx similarity index 100% rename from apps/space/core/components/issues/navbar/controls.tsx rename to apps/space/components/issues/navbar/controls.tsx diff --git a/apps/space/core/components/issues/issue-layouts/index.ts b/apps/space/components/issues/navbar/index.ts similarity index 100% rename from apps/space/core/components/issues/issue-layouts/index.ts rename to apps/space/components/issues/navbar/index.ts diff --git a/apps/space/core/components/issues/navbar/layout-icon.tsx b/apps/space/components/issues/navbar/layout-icon.tsx similarity index 100% rename from apps/space/core/components/issues/navbar/layout-icon.tsx rename to apps/space/components/issues/navbar/layout-icon.tsx diff --git a/apps/space/core/components/issues/navbar/layout-selection.tsx b/apps/space/components/issues/navbar/layout-selection.tsx similarity index 100% rename from apps/space/core/components/issues/navbar/layout-selection.tsx rename to apps/space/components/issues/navbar/layout-selection.tsx diff --git a/apps/space/core/components/issues/navbar/root.tsx b/apps/space/components/issues/navbar/root.tsx similarity index 100% rename from apps/space/core/components/issues/navbar/root.tsx rename to apps/space/components/issues/navbar/root.tsx diff --git a/apps/space/core/components/issues/navbar/theme.tsx b/apps/space/components/issues/navbar/theme.tsx similarity index 100% rename from apps/space/core/components/issues/navbar/theme.tsx rename to apps/space/components/issues/navbar/theme.tsx diff --git a/apps/space/core/components/issues/navbar/user-avatar.tsx b/apps/space/components/issues/navbar/user-avatar.tsx similarity index 97% rename from apps/space/core/components/issues/navbar/user-avatar.tsx rename to apps/space/components/issues/navbar/user-avatar.tsx index ac7cb03a2a1..595fe570db6 100644 --- a/apps/space/core/components/issues/navbar/user-avatar.tsx +++ b/apps/space/components/issues/navbar/user-avatar.tsx @@ -6,7 +6,7 @@ import { Fragment, useEffect, useState } from "react"; import { observer } from "mobx-react"; -import Link from "next/link"; +import { Link } from "react-router"; import { usePathname, useSearchParams } from "next/navigation"; import { usePopper } from "react-popper"; import { LogOut } from "lucide-react"; @@ -118,7 +118,7 @@ export const UserAvatar = observer(function UserAvatar() {
) : (
- +
diff --git a/apps/space/core/components/issues/peek-overview/comment/add-comment.tsx b/apps/space/components/issues/peek-overview/comment/add-comment.tsx similarity index 100% rename from apps/space/core/components/issues/peek-overview/comment/add-comment.tsx rename to apps/space/components/issues/peek-overview/comment/add-comment.tsx diff --git a/apps/space/core/components/issues/peek-overview/comment/comment-detail-card.tsx b/apps/space/components/issues/peek-overview/comment/comment-detail-card.tsx similarity index 100% rename from apps/space/core/components/issues/peek-overview/comment/comment-detail-card.tsx rename to apps/space/components/issues/peek-overview/comment/comment-detail-card.tsx diff --git a/apps/space/core/components/issues/peek-overview/comment/comment-reactions.tsx b/apps/space/components/issues/peek-overview/comment/comment-reactions.tsx similarity index 100% rename from apps/space/core/components/issues/peek-overview/comment/comment-reactions.tsx rename to apps/space/components/issues/peek-overview/comment/comment-reactions.tsx diff --git a/apps/space/core/components/issues/peek-overview/full-screen-peek-view.tsx b/apps/space/components/issues/peek-overview/full-screen-peek-view.tsx similarity index 100% rename from apps/space/core/components/issues/peek-overview/full-screen-peek-view.tsx rename to apps/space/components/issues/peek-overview/full-screen-peek-view.tsx diff --git a/apps/space/core/components/issues/peek-overview/header.tsx b/apps/space/components/issues/peek-overview/header.tsx similarity index 100% rename from apps/space/core/components/issues/peek-overview/header.tsx rename to apps/space/components/issues/peek-overview/header.tsx diff --git a/apps/space/core/components/issues/peek-overview/index.ts b/apps/space/components/issues/peek-overview/index.ts similarity index 100% rename from apps/space/core/components/issues/peek-overview/index.ts rename to apps/space/components/issues/peek-overview/index.ts diff --git a/apps/space/core/components/issues/peek-overview/issue-activity.tsx b/apps/space/components/issues/peek-overview/issue-activity.tsx similarity index 96% rename from apps/space/core/components/issues/peek-overview/issue-activity.tsx rename to apps/space/components/issues/peek-overview/issue-activity.tsx index eaadb903825..4e725c2b8cd 100644 --- a/apps/space/core/components/issues/peek-overview/issue-activity.tsx +++ b/apps/space/components/issues/peek-overview/issue-activity.tsx @@ -5,7 +5,7 @@ */ import { observer } from "mobx-react"; -import Link from "next/link"; +import { Link } from "react-router"; import { usePathname } from "next/navigation"; import { Lock } from "lucide-react"; // plane imports @@ -62,7 +62,7 @@ export const PeekOverviewIssueActivity = observer(function PeekOverviewIssueActi Sign in to add your comment

- +
diff --git a/apps/space/core/components/issues/peek-overview/issue-details.tsx b/apps/space/components/issues/peek-overview/issue-details.tsx similarity index 100% rename from apps/space/core/components/issues/peek-overview/issue-details.tsx rename to apps/space/components/issues/peek-overview/issue-details.tsx diff --git a/apps/space/core/components/issues/peek-overview/issue-properties.tsx b/apps/space/components/issues/peek-overview/issue-properties.tsx similarity index 100% rename from apps/space/core/components/issues/peek-overview/issue-properties.tsx rename to apps/space/components/issues/peek-overview/issue-properties.tsx diff --git a/apps/space/core/components/issues/peek-overview/issue-reaction.tsx b/apps/space/components/issues/peek-overview/issue-reaction.tsx similarity index 100% rename from apps/space/core/components/issues/peek-overview/issue-reaction.tsx rename to apps/space/components/issues/peek-overview/issue-reaction.tsx diff --git a/apps/space/core/components/issues/peek-overview/layout.tsx b/apps/space/components/issues/peek-overview/layout.tsx similarity index 100% rename from apps/space/core/components/issues/peek-overview/layout.tsx rename to apps/space/components/issues/peek-overview/layout.tsx diff --git a/apps/space/core/components/issues/peek-overview/side-peek-view.tsx b/apps/space/components/issues/peek-overview/side-peek-view.tsx similarity index 100% rename from apps/space/core/components/issues/peek-overview/side-peek-view.tsx rename to apps/space/components/issues/peek-overview/side-peek-view.tsx diff --git a/apps/space/core/components/issues/reactions/issue-emoji-reactions.tsx b/apps/space/components/issues/reactions/issue-emoji-reactions.tsx similarity index 100% rename from apps/space/core/components/issues/reactions/issue-emoji-reactions.tsx rename to apps/space/components/issues/reactions/issue-emoji-reactions.tsx diff --git a/apps/space/core/components/issues/reactions/issue-vote-reactions.tsx b/apps/space/components/issues/reactions/issue-vote-reactions.tsx similarity index 100% rename from apps/space/core/components/issues/reactions/issue-vote-reactions.tsx rename to apps/space/components/issues/reactions/issue-vote-reactions.tsx diff --git a/apps/space/core/components/ui/not-found.tsx b/apps/space/components/ui/not-found.tsx similarity index 100% rename from apps/space/core/components/ui/not-found.tsx rename to apps/space/components/ui/not-found.tsx diff --git a/apps/space/core/components/views/auth.tsx b/apps/space/components/views/auth.tsx similarity index 100% rename from apps/space/core/components/views/auth.tsx rename to apps/space/components/views/auth.tsx diff --git a/apps/space/core/components/views/header.tsx b/apps/space/components/views/header.tsx similarity index 89% rename from apps/space/core/components/views/header.tsx rename to apps/space/components/views/header.tsx index 92b87507643..dc2dabed070 100644 --- a/apps/space/core/components/views/header.tsx +++ b/apps/space/components/views/header.tsx @@ -5,13 +5,13 @@ */ import React from "react"; -import Link from "next/link"; +import { Link } from "react-router"; import { PlaneLockup } from "@plane/propel/icons"; export function AuthHeader() { return (
- +
diff --git a/apps/space/core/components/views/index.ts b/apps/space/components/views/index.ts similarity index 100% rename from apps/space/core/components/views/index.ts rename to apps/space/components/views/index.ts diff --git a/apps/space/core/components/issues/navbar/index.ts b/apps/space/core/components/issues/navbar/index.ts deleted file mode 100644 index d980334597b..00000000000 --- a/apps/space/core/components/issues/navbar/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -/** - * Copyright (c) 2023-present Plane Software, Inc. and contributors - * SPDX-License-Identifier: AGPL-3.0-only - * See the LICENSE file for details. - */ - -export * from "./root"; diff --git a/apps/space/ee/components/issue-layouts/root.tsx b/apps/space/ee/components/issue-layouts/root.tsx deleted file mode 100644 index 3241453c4b6..00000000000 --- a/apps/space/ee/components/issue-layouts/root.tsx +++ /dev/null @@ -1,7 +0,0 @@ -/** - * Copyright (c) 2023-present Plane Software, Inc. and contributors - * SPDX-License-Identifier: AGPL-3.0-only - * See the LICENSE file for details. - */ - -export * from "ce/components/issue-layouts/root"; diff --git a/apps/space/ee/components/navbar/index.tsx b/apps/space/ee/components/navbar/index.tsx deleted file mode 100644 index 711d7c1da39..00000000000 --- a/apps/space/ee/components/navbar/index.tsx +++ /dev/null @@ -1,7 +0,0 @@ -/** - * Copyright (c) 2023-present Plane Software, Inc. and contributors - * SPDX-License-Identifier: AGPL-3.0-only - * See the LICENSE file for details. - */ - -export * from "ce/components/navbar"; diff --git a/apps/space/ee/hooks/store/index.ts b/apps/space/ee/hooks/store/index.ts deleted file mode 100644 index 093d52e46a9..00000000000 --- a/apps/space/ee/hooks/store/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -/** - * Copyright (c) 2023-present Plane Software, Inc. and contributors - * SPDX-License-Identifier: AGPL-3.0-only - * See the LICENSE file for details. - */ - -export * from "ce/hooks/store"; diff --git a/apps/space/ee/store/root.store.ts b/apps/space/ee/store/root.store.ts deleted file mode 100644 index 0f36aac3dd2..00000000000 --- a/apps/space/ee/store/root.store.ts +++ /dev/null @@ -1,7 +0,0 @@ -/** - * Copyright (c) 2023-present Plane Software, Inc. and contributors - * SPDX-License-Identifier: AGPL-3.0-only - * See the LICENSE file for details. - */ - -export * from "ce/store/root.store"; diff --git a/apps/space/helpers/authentication.helper.tsx b/apps/space/helpers/authentication.helper.tsx index 917fede7895..8104a1d8f7e 100644 --- a/apps/space/helpers/authentication.helper.tsx +++ b/apps/space/helpers/authentication.helper.tsx @@ -4,7 +4,7 @@ * See the LICENSE file for details. */ -import Link from "next/link"; +import { Link } from "react-router"; // helpers import { SUPPORT_EMAIL } from "@plane/constants"; @@ -130,7 +130,7 @@ const errorCodeMessages: { Your account is already registered.  Sign In @@ -172,7 +172,7 @@ const errorCodeMessages: { No account found.  Create one @@ -317,7 +317,7 @@ const errorCodeMessages: { message: () => (
Admin user already exists.  - + Sign In  now. @@ -329,7 +329,7 @@ const errorCodeMessages: { message: () => (
Admin user does not exist.  - + Sign In  now. diff --git a/apps/space/core/hooks/oauth/core.tsx b/apps/space/hooks/oauth/core.tsx similarity index 100% rename from apps/space/core/hooks/oauth/core.tsx rename to apps/space/hooks/oauth/core.tsx diff --git a/apps/space/core/hooks/oauth/extended.tsx b/apps/space/hooks/oauth/extended.tsx similarity index 100% rename from apps/space/core/hooks/oauth/extended.tsx rename to apps/space/hooks/oauth/extended.tsx diff --git a/apps/space/core/hooks/oauth/index.ts b/apps/space/hooks/oauth/index.ts similarity index 100% rename from apps/space/core/hooks/oauth/index.ts rename to apps/space/hooks/oauth/index.ts diff --git a/apps/space/core/hooks/store/publish/index.ts b/apps/space/hooks/store/publish/index.ts similarity index 100% rename from apps/space/core/hooks/store/publish/index.ts rename to apps/space/hooks/store/publish/index.ts diff --git a/apps/space/core/hooks/store/publish/use-publish-list.ts b/apps/space/hooks/store/publish/use-publish-list.ts similarity index 100% rename from apps/space/core/hooks/store/publish/use-publish-list.ts rename to apps/space/hooks/store/publish/use-publish-list.ts diff --git a/apps/space/core/hooks/store/publish/use-publish.ts b/apps/space/hooks/store/publish/use-publish.ts similarity index 100% rename from apps/space/core/hooks/store/publish/use-publish.ts rename to apps/space/hooks/store/publish/use-publish.ts diff --git a/apps/space/core/hooks/store/use-cycle.ts b/apps/space/hooks/store/use-cycle.ts similarity index 100% rename from apps/space/core/hooks/store/use-cycle.ts rename to apps/space/hooks/store/use-cycle.ts diff --git a/apps/space/core/hooks/store/use-instance.ts b/apps/space/hooks/store/use-instance.ts similarity index 100% rename from apps/space/core/hooks/store/use-instance.ts rename to apps/space/hooks/store/use-instance.ts diff --git a/apps/space/core/hooks/store/use-issue-details.tsx b/apps/space/hooks/store/use-issue-details.tsx similarity index 100% rename from apps/space/core/hooks/store/use-issue-details.tsx rename to apps/space/hooks/store/use-issue-details.tsx diff --git a/apps/space/core/hooks/store/use-issue-filter.ts b/apps/space/hooks/store/use-issue-filter.ts similarity index 100% rename from apps/space/core/hooks/store/use-issue-filter.ts rename to apps/space/hooks/store/use-issue-filter.ts diff --git a/apps/space/core/hooks/store/use-issue.ts b/apps/space/hooks/store/use-issue.ts similarity index 100% rename from apps/space/core/hooks/store/use-issue.ts rename to apps/space/hooks/store/use-issue.ts diff --git a/apps/space/core/hooks/store/use-label.ts b/apps/space/hooks/store/use-label.ts similarity index 100% rename from apps/space/core/hooks/store/use-label.ts rename to apps/space/hooks/store/use-label.ts diff --git a/apps/space/core/hooks/store/use-member.ts b/apps/space/hooks/store/use-member.ts similarity index 100% rename from apps/space/core/hooks/store/use-member.ts rename to apps/space/hooks/store/use-member.ts diff --git a/apps/space/core/hooks/store/use-module.ts b/apps/space/hooks/store/use-module.ts similarity index 100% rename from apps/space/core/hooks/store/use-module.ts rename to apps/space/hooks/store/use-module.ts diff --git a/apps/space/core/hooks/store/use-state.ts b/apps/space/hooks/store/use-state.ts similarity index 100% rename from apps/space/core/hooks/store/use-state.ts rename to apps/space/hooks/store/use-state.ts diff --git a/apps/space/core/hooks/store/use-user-profile.ts b/apps/space/hooks/store/use-user-profile.ts similarity index 100% rename from apps/space/core/hooks/store/use-user-profile.ts rename to apps/space/hooks/store/use-user-profile.ts diff --git a/apps/space/core/hooks/store/use-user.ts b/apps/space/hooks/store/use-user.ts similarity index 100% rename from apps/space/core/hooks/store/use-user.ts rename to apps/space/hooks/store/use-user.ts diff --git a/apps/space/core/hooks/use-clipboard-write-permission.tsx b/apps/space/hooks/use-clipboard-write-permission.tsx similarity index 100% rename from apps/space/core/hooks/use-clipboard-write-permission.tsx rename to apps/space/hooks/use-clipboard-write-permission.tsx diff --git a/apps/space/ce/hooks/use-editor-flagging.ts b/apps/space/hooks/use-editor-flagging.ts similarity index 100% rename from apps/space/ce/hooks/use-editor-flagging.ts rename to apps/space/hooks/use-editor-flagging.ts diff --git a/apps/space/core/hooks/use-intersection-observer.tsx b/apps/space/hooks/use-intersection-observer.tsx similarity index 100% rename from apps/space/core/hooks/use-intersection-observer.tsx rename to apps/space/hooks/use-intersection-observer.tsx diff --git a/apps/space/core/hooks/use-is-in-iframe.tsx b/apps/space/hooks/use-is-in-iframe.tsx similarity index 100% rename from apps/space/core/hooks/use-is-in-iframe.tsx rename to apps/space/hooks/use-is-in-iframe.tsx diff --git a/apps/space/core/hooks/use-mention.tsx b/apps/space/hooks/use-mention.tsx similarity index 100% rename from apps/space/core/hooks/use-mention.tsx rename to apps/space/hooks/use-mention.tsx diff --git a/apps/space/core/hooks/use-parse-editor-content.ts b/apps/space/hooks/use-parse-editor-content.ts similarity index 100% rename from apps/space/core/hooks/use-parse-editor-content.ts rename to apps/space/hooks/use-parse-editor-content.ts diff --git a/apps/space/core/hooks/use-timer.tsx b/apps/space/hooks/use-timer.tsx similarity index 100% rename from apps/space/core/hooks/use-timer.tsx rename to apps/space/hooks/use-timer.tsx diff --git a/apps/space/core/lib/b-progress/AppProgressBar.tsx b/apps/space/lib/b-progress/AppProgressBar.tsx similarity index 100% rename from apps/space/core/lib/b-progress/AppProgressBar.tsx rename to apps/space/lib/b-progress/AppProgressBar.tsx diff --git a/apps/space/core/lib/b-progress/index.tsx b/apps/space/lib/b-progress/index.tsx similarity index 100% rename from apps/space/core/lib/b-progress/index.tsx rename to apps/space/lib/b-progress/index.tsx diff --git a/apps/space/core/lib/instance-provider.tsx b/apps/space/lib/instance-provider.tsx similarity index 96% rename from apps/space/core/lib/instance-provider.tsx rename to apps/space/lib/instance-provider.tsx index 1fc38a6849c..bd18f816409 100644 --- a/apps/space/core/lib/instance-provider.tsx +++ b/apps/space/lib/instance-provider.tsx @@ -5,7 +5,7 @@ */ import { observer } from "mobx-react"; -import Link from "next/link"; +import { Link } from "react-router"; import { useTheme } from "next-themes"; import useSWR from "swr"; // plane imports @@ -52,7 +52,7 @@ export const InstanceProvider = observer(function InstanceProvider({ children }:
- +
diff --git a/apps/space/core/lib/store-provider.tsx b/apps/space/lib/store-provider.tsx similarity index 95% rename from apps/space/core/lib/store-provider.tsx rename to apps/space/lib/store-provider.tsx index 725cd1f58ea..29875909035 100644 --- a/apps/space/core/lib/store-provider.tsx +++ b/apps/space/lib/store-provider.tsx @@ -6,7 +6,7 @@ import { createContext } from "react"; // plane web store -import { RootStore } from "@/plane-web/store/root.store"; +import { RootStore } from "@/store/root.store"; let rootStore = new RootStore(); diff --git a/apps/space/core/lib/toast-provider.tsx b/apps/space/lib/toast-provider.tsx similarity index 100% rename from apps/space/core/lib/toast-provider.tsx rename to apps/space/lib/toast-provider.tsx diff --git a/apps/space/core/store/cycle.store.ts b/apps/space/store/cycle.store.ts similarity index 100% rename from apps/space/core/store/cycle.store.ts rename to apps/space/store/cycle.store.ts diff --git a/apps/space/core/store/helpers/base-issues.store.ts b/apps/space/store/helpers/base-issues.store.ts similarity index 100% rename from apps/space/core/store/helpers/base-issues.store.ts rename to apps/space/store/helpers/base-issues.store.ts diff --git a/apps/space/core/store/helpers/filter.helpers.ts b/apps/space/store/helpers/filter.helpers.ts similarity index 100% rename from apps/space/core/store/helpers/filter.helpers.ts rename to apps/space/store/helpers/filter.helpers.ts diff --git a/apps/space/core/store/instance.store.ts b/apps/space/store/instance.store.ts similarity index 100% rename from apps/space/core/store/instance.store.ts rename to apps/space/store/instance.store.ts diff --git a/apps/space/core/store/issue-detail.store.ts b/apps/space/store/issue-detail.store.ts similarity index 100% rename from apps/space/core/store/issue-detail.store.ts rename to apps/space/store/issue-detail.store.ts diff --git a/apps/space/core/store/issue-filters.store.ts b/apps/space/store/issue-filters.store.ts similarity index 100% rename from apps/space/core/store/issue-filters.store.ts rename to apps/space/store/issue-filters.store.ts diff --git a/apps/space/core/store/issue.store.ts b/apps/space/store/issue.store.ts similarity index 100% rename from apps/space/core/store/issue.store.ts rename to apps/space/store/issue.store.ts diff --git a/apps/space/core/store/label.store.ts b/apps/space/store/label.store.ts similarity index 100% rename from apps/space/core/store/label.store.ts rename to apps/space/store/label.store.ts diff --git a/apps/space/core/store/members.store.ts b/apps/space/store/members.store.ts similarity index 100% rename from apps/space/core/store/members.store.ts rename to apps/space/store/members.store.ts diff --git a/apps/space/core/store/module.store.ts b/apps/space/store/module.store.ts similarity index 100% rename from apps/space/core/store/module.store.ts rename to apps/space/store/module.store.ts diff --git a/apps/space/core/store/profile.store.ts b/apps/space/store/profile.store.ts similarity index 100% rename from apps/space/core/store/profile.store.ts rename to apps/space/store/profile.store.ts diff --git a/apps/space/core/store/publish/publish.store.ts b/apps/space/store/publish/publish.store.ts similarity index 100% rename from apps/space/core/store/publish/publish.store.ts rename to apps/space/store/publish/publish.store.ts diff --git a/apps/space/core/store/publish/publish_list.store.ts b/apps/space/store/publish/publish_list.store.ts similarity index 100% rename from apps/space/core/store/publish/publish_list.store.ts rename to apps/space/store/publish/publish_list.store.ts diff --git a/apps/space/core/store/root.store.ts b/apps/space/store/root.store.ts similarity index 99% rename from apps/space/core/store/root.store.ts rename to apps/space/store/root.store.ts index 0505da1ded5..6b526188447 100644 --- a/apps/space/core/store/root.store.ts +++ b/apps/space/store/root.store.ts @@ -31,7 +31,7 @@ import { StateStore } from "./state.store"; enableStaticRendering(typeof window === "undefined"); -export class CoreRootStore { +export class RootStore { instance: IInstanceStore; user: IUserStore; issue: IIssueStore; diff --git a/apps/space/core/store/state.store.ts b/apps/space/store/state.store.ts similarity index 100% rename from apps/space/core/store/state.store.ts rename to apps/space/store/state.store.ts diff --git a/apps/space/core/store/user.store.ts b/apps/space/store/user.store.ts similarity index 100% rename from apps/space/core/store/user.store.ts rename to apps/space/store/user.store.ts diff --git a/apps/space/tsconfig.json b/apps/space/tsconfig.json index 224a2b2d2f5..a340381bbf2 100644 --- a/apps/space/tsconfig.json +++ b/apps/space/tsconfig.json @@ -4,12 +4,7 @@ "rootDirs": [".", "./.react-router/types"], "types": ["vite/client"], "paths": { - "@/app/*": ["./app/*"], - "@/*": ["./core/*"], - "@/helpers/*": ["./helpers/*"], - "@/styles/*": ["./styles/*"], - "@/plane-web/*": ["./ce/*"], - "ce/*": ["./ce/*"] + "@/*": ["./*"] }, "strictNullChecks": true, "noImplicitOverride": false, diff --git a/apps/space/core/types/auth.ts b/apps/space/types/auth.ts similarity index 100% rename from apps/space/core/types/auth.ts rename to apps/space/types/auth.ts diff --git a/apps/space/core/types/cycle.d.ts b/apps/space/types/cycle.d.ts similarity index 100% rename from apps/space/core/types/cycle.d.ts rename to apps/space/types/cycle.d.ts diff --git a/apps/space/core/types/intake.d.ts b/apps/space/types/intake.d.ts similarity index 100% rename from apps/space/core/types/intake.d.ts rename to apps/space/types/intake.d.ts diff --git a/apps/space/core/types/issue.d.ts b/apps/space/types/issue.d.ts similarity index 100% rename from apps/space/core/types/issue.d.ts rename to apps/space/types/issue.d.ts diff --git a/apps/space/core/types/member.d.ts b/apps/space/types/member.d.ts similarity index 100% rename from apps/space/core/types/member.d.ts rename to apps/space/types/member.d.ts diff --git a/apps/space/core/types/modules.d.ts b/apps/space/types/modules.d.ts similarity index 100% rename from apps/space/core/types/modules.d.ts rename to apps/space/types/modules.d.ts diff --git a/apps/space/vite.config.ts b/apps/space/vite.config.ts index 58e0facb010..5368af0761c 100644 --- a/apps/space/vite.config.ts +++ b/apps/space/vite.config.ts @@ -29,7 +29,6 @@ export default defineConfig(() => ({ resolve: { alias: { // Next.js compatibility shims used within space - "next/link": path.resolve(__dirname, "app/compat/next/link.tsx"), "next/navigation": path.resolve(__dirname, "app/compat/next/navigation.ts"), }, dedupe: ["react", "react-dom"], From 53e776e844a224c40f7d7e3cf8cd1fbdf03ae917 Mon Sep 17 00:00:00 2001 From: sriram veeraghanta Date: Thu, 5 Mar 2026 02:27:34 +0530 Subject: [PATCH 2/2] fix: format --- apps/space/components/editor/embeds/mentions/root.tsx | 1 - apps/space/components/editor/lite-text-editor.tsx | 10 +++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/apps/space/components/editor/embeds/mentions/root.tsx b/apps/space/components/editor/embeds/mentions/root.tsx index 9658ae2f3ba..2c6914a2988 100644 --- a/apps/space/components/editor/embeds/mentions/root.tsx +++ b/apps/space/components/editor/embeds/mentions/root.tsx @@ -4,7 +4,6 @@ * See the LICENSE file for details. */ - import type { TCallbackMentionComponentProps } from "@plane/editor"; // local components import { EditorUserMention } from "./user"; diff --git a/apps/space/components/editor/lite-text-editor.tsx b/apps/space/components/editor/lite-text-editor.tsx index cc428198b63..ecd08da7002 100644 --- a/apps/space/components/editor/lite-text-editor.tsx +++ b/apps/space/components/editor/lite-text-editor.tsx @@ -30,12 +30,12 @@ type LiteTextEditorWrapperProps = MakeOptional< workspaceId: string; } & ( | { - editable: false; - } + editable: false; + } | { - editable: true; - uploadFile: TFileHandler["upload"]; - } + editable: true; + uploadFile: TFileHandler["upload"]; + } ); export const LiteTextEditor = React.forwardRef(function LiteTextEditor(