From d8f58d28edac25a076cfac53652673de91926a90 Mon Sep 17 00:00:00 2001 From: Aaron Heckmann Date: Mon, 18 Aug 2025 08:57:16 -0700 Subject: [PATCH] fix: CI to include lint and format along with build (#7482) * fix(lint): get ci passing again * chore(ci): run lint before build * chore(ci): exclude web app from build check for now The web app takes too long and causes CI to timeout. Once we improve we will reintroduce. * fix: formating of files * fix: adding format to ci --------- Co-authored-by: sriramveeraghanta --- .../pull-request-build-lint-web-apps.yml | 18 ++- apps/admin/.prettierignore | 4 +- apps/space/.prettierignore | 5 +- .../(projects)/browse/[workItem]/header.tsx | 2 +- .../(projects)/browse/[workItem]/page.tsx | 4 +- .../(projects)/drafts/header.tsx | 4 +- .../(projects)/extended-project-sidebar.tsx | 4 +- .../(projects)/extended-sidebar.tsx | 2 +- .../(projects)/profile/[userId]/header.tsx | 2 +- .../profile/[userId]/mobile-header.tsx | 2 +- .../(detail)/[projectId]/archives/header.tsx | 2 +- .../(detail)/[archivedIssueId]/page.tsx | 2 +- .../cycles/(detail)/[cycleId]/page.tsx | 2 +- .../[projectId]/cycles/(list)/header.tsx | 4 +- .../cycles/(list)/mobile-header.tsx | 2 +- .../[projectId]/draft-issues/header.tsx | 8 +- .../(detail)/[projectId]/intake/page.tsx | 2 +- .../issues/(list)/mobile-header.tsx | 8 +- .../modules/(detail)/[moduleId]/page.tsx | 2 +- .../modules/(detail)/mobile-header.tsx | 10 +- .../[projectId]/modules/(list)/header.tsx | 4 +- .../modules/(list)/mobile-header.tsx | 2 +- .../[projectId]/modules/(list)/page.tsx | 4 +- .../pages/(detail)/[pageId]/page.tsx | 2 +- .../[projectId]/pages/(list)/page.tsx | 2 +- .../views/(detail)/[viewId]/page.tsx | 2 +- .../[projectId]/views/(list)/header.tsx | 2 +- .../views/(list)/mobile-header.tsx | 2 +- .../[projectId]/views/(list)/page.tsx | 4 +- .../projects/[projectId]/estimates/page.tsx | 2 +- .../projects/[projectId]/features/page.tsx | 2 +- .../projects/[projectId]/labels/page.tsx | 2 +- .../projects/[projectId]/members/page.tsx | 2 +- .../settings/projects/[projectId]/page.tsx | 2 +- .../projects/[projectId]/states/page.tsx | 2 +- .../issue-layouts/empty-states/index.ts | 2 +- apps/web/ce/helpers/issue-action-helper.ts | 2 +- apps/web/ce/store/issue/team-project/index.ts | 2 +- .../analytics/overview/active-projects.tsx | 2 +- .../auth-screens/project/join-project.tsx | 2 +- .../automation/auto-archive-automation.tsx | 2 +- .../automation/auto-close-automation.tsx | 4 +- .../command-palette/actions/help-actions.tsx | 2 +- .../actions/issue-actions/actions-list.tsx | 4 +- .../actions/issue-actions/change-assignee.tsx | 2 +- .../command-palette/command-palette.tsx | 6 +- .../core/components/common/activity/user.tsx | 2 +- .../components/common/filters/created-by.tsx | 2 +- .../cycles/active-cycle/use-cycles-details.ts | 2 +- .../analytics-sidebar/issue-progress.tsx | 2 +- .../analytics-sidebar/sidebar-details.tsx | 2 +- .../analytics-sidebar/sidebar-header.tsx | 2 +- .../cycles/archived-cycles/root.tsx | 2 +- .../cycles/archived-cycles/view.tsx | 2 +- .../core/components/cycles/cycles-view.tsx | 2 +- .../dropdowns/estimate-type-dropdown.tsx | 2 +- .../cycles/list/cycle-list-item-action.tsx | 4 +- apps/web/core/components/cycles/modal.tsx | 2 +- .../core/components/cycles/quick-actions.tsx | 2 +- .../cycles/transfer-issues-modal.tsx | 2 +- .../editor/embeds/mentions/user.tsx | 2 +- .../estimates/estimate-disable-switch.tsx | 2 +- apps/web/core/components/estimates/root.tsx | 2 +- .../core/components/exporter/export-form.tsx | 2 +- .../core/components/exporter/export-modal.tsx | 2 +- .../home/widgets/empty-states/no-projects.tsx | 6 +- .../inbox/content/inbox-issue-header.tsx | 4 +- .../components/inbox/content/issue-root.tsx | 8 +- .../core/components/inbox/content/root.tsx | 2 +- .../inbox-filter/applied-filters/label.tsx | 2 +- .../inbox-filter/applied-filters/member.tsx | 2 +- .../inbox-filter/applied-filters/state.tsx | 2 +- .../inbox-filter/filters/filter-selection.tsx | 4 +- .../inbox/inbox-filter/filters/members.tsx | 4 +- .../inbox/modals/create-modal/create-root.tsx | 4 +- .../modals/create-modal/issue-description.tsx | 2 +- .../inbox/sidebar/inbox-list-item.tsx | 4 +- .../core/components/inbox/sidebar/root.tsx | 2 +- .../integration/jira/give-details.tsx | 2 +- .../integration/single-integration-card.tsx | 2 +- .../issues/archived-issues-header.tsx | 8 +- .../issues/attachment/attachment-detail.tsx | 2 +- .../attachment/attachment-list-item.tsx | 2 +- .../create-issue-toast-action-items.tsx | 2 +- .../components/issues/delete-issue-modal.tsx | 4 +- .../components/issues/description-input.tsx | 2 +- apps/web/core/components/issues/filters.tsx | 6 +- .../issue-detail-widgets/sub-issues/helper.ts | 2 +- .../sub-issues/title-actions.tsx | 4 +- .../issue-activity/activity/actions/label.tsx | 2 +- .../issue-detail/issue-activity/helper.tsx | 8 +- .../issue-detail-quick-actions.tsx | 6 +- .../issues/issue-detail/label/root.tsx | 4 +- .../label/select/label-select.tsx | 2 +- .../issues/issue-detail/links/link-detail.tsx | 2 +- .../issue-detail/reactions/issue-comment.tsx | 2 +- .../issues/issue-detail/reactions/issue.tsx | 2 +- .../issues/issue-detail/relation-select.tsx | 4 +- .../components/issues/issue-detail/root.tsx | 6 +- .../issues/issue-detail/subscription.tsx | 2 +- .../calendar/base-calendar-root.tsx | 4 +- .../calendar/roots/cycle-root.tsx | 2 +- .../empty-states/archived-issues.tsx | 2 +- .../issue-layouts/empty-states/cycle.tsx | 6 +- .../empty-states/global-view.tsx | 4 +- .../issue-layouts/empty-states/module.tsx | 4 +- .../empty-states/project-issues.tsx | 4 +- .../empty-states/project-view.tsx | 2 +- .../applied-filters/roots/archived-issue.tsx | 4 +- .../applied-filters/roots/cycle-root.tsx | 4 +- .../applied-filters/roots/draft-issue.tsx | 4 +- .../roots/global-view-root.tsx | 6 +- .../applied-filters/roots/module-root.tsx | 4 +- .../roots/profile-issues-root.tsx | 2 +- .../applied-filters/roots/project-root.tsx | 4 +- .../roots/project-view-root.tsx | 8 +- .../filters/header/filters/assignee.tsx | 2 +- .../filters/header/filters/created-by.tsx | 2 +- .../filters/header/filters/mentions.tsx | 2 +- .../issue-layouts/gantt/base-gantt-root.tsx | 2 +- .../issue-layouts/kanban/base-kanban-root.tsx | 6 +- .../issue-layouts/kanban/roots/cycle-root.tsx | 4 +- .../issue-layouts/list/base-list-root.tsx | 2 +- .../issue-layouts/list/roots/cycle-root.tsx | 4 +- .../properties/label-dropdown.tsx | 2 +- .../quick-action-dropdowns/all-issue.tsx | 2 +- .../quick-action-dropdowns/archived-issue.tsx | 2 +- .../quick-action-dropdowns/cycle-issue.tsx | 6 +- .../quick-action-dropdowns/issue-detail.tsx | 6 +- .../quick-action-dropdowns/project-issue.tsx | 6 +- .../roots/all-issue-layout-root.tsx | 2 +- .../issue-layouts/roots/cycle-layout-root.tsx | 2 +- .../spreadsheet/base-spreadsheet-root.tsx | 2 +- .../spreadsheet/roots/cycle-root.tsx | 2 +- .../spreadsheet/roots/workspace-root.tsx | 2 +- .../components/description-editor.tsx | 4 +- .../components/issues/issue-modal/form.tsx | 8 +- .../issues/peek-overview/header.tsx | 6 +- .../components/issues/peek-overview/root.tsx | 4 +- .../issues/workspace-draft/delete-modal.tsx | 2 +- .../draft-issue-properties.tsx | 8 +- .../issues/workspace-draft/root.tsx | 6 +- .../labels/project-setting-label-list.tsx | 2 +- .../analytics-sidebar/issue-progress.tsx | 4 +- .../modules/analytics-sidebar/root.tsx | 4 +- .../modules/archived-modules/header.tsx | 2 +- .../modules/archived-modules/root.tsx | 2 +- .../modules/archived-modules/view.tsx | 2 +- .../modules/dropdowns/filters/lead.tsx | 2 +- .../modules/dropdowns/filters/members.tsx | 2 +- .../gantt-chart/modules-list-layout.tsx | 4 +- apps/web/core/components/modules/modal.tsx | 2 +- .../components/modules/module-card-item.tsx | 4 +- .../modules/module-list-item-action.tsx | 4 +- .../components/modules/module-view-header.tsx | 2 +- .../components/modules/modules-list-view.tsx | 6 +- .../core/components/modules/quick-actions.tsx | 2 +- .../onboarding/create-workspace.tsx | 2 +- .../components/onboarding/invitations.tsx | 2 +- apps/web/core/components/onboarding/root.tsx | 2 +- .../onboarding/steps/profile/set-password.tsx | 2 +- .../components/onboarding/steps/team/root.tsx | 2 +- .../onboarding/steps/usecase/root.tsx | 2 +- .../onboarding/steps/workspace/create.tsx | 2 +- .../steps/workspace/join-invites.tsx | 2 +- .../core/components/onboarding/tour/root.tsx | 2 +- .../pages/pages-list-main-content.tsx | 2 +- .../profile/profile-issues-filter.tsx | 2 +- apps/web/core/components/profile/sidebar.tsx | 4 +- .../core/components/project-states/root.tsx | 2 +- .../web/core/components/project/card-list.tsx | 6 +- apps/web/core/components/project/card.tsx | 4 +- .../project/confirm-project-member-remove.tsx | 2 +- .../project/dropdowns/filters/lead.tsx | 2 +- .../project/dropdowns/filters/members.tsx | 2 +- apps/web/core/components/project/filters.tsx | 2 +- apps/web/core/components/project/header.tsx | 2 +- .../components/project/join-project-modal.tsx | 2 +- .../components/project/member-list-item.tsx | 2 +- .../core/components/project/member-list.tsx | 2 +- .../project-settings-member-defaults.tsx | 2 +- apps/web/core/components/project/root.tsx | 4 +- .../project/send-project-invitation-modal.tsx | 2 +- .../project/settings/features-list.tsx | 2 +- .../project/settings/member-columns.tsx | 2 +- apps/web/core/components/settings/header.tsx | 2 +- .../project/sidebar/nav-item-children.tsx | 2 +- apps/web/core/components/views/form.tsx | 6 +- .../components/views/view-list-header.tsx | 2 +- .../views/view-list-item-action.tsx | 4 +- apps/web/core/components/views/views-list.tsx | 4 +- .../components/web-hooks/form/secret-key.tsx | 2 +- .../workspace-notifications/root.tsx | 4 +- .../workspace-notifications/sidebar/root.tsx | 2 +- .../workspace/delete-workspace-form.tsx | 2 +- .../settings/invitations-list-item.tsx | 2 +- .../workspace/settings/member-columns.tsx | 2 +- .../workspace/settings/members-list-item.tsx | 4 +- .../workspace/settings/workspace-details.tsx | 2 +- .../workspace/sidebar/help-menu.tsx | 6 +- .../workspace/sidebar/help-section.tsx | 8 +- .../workspace/sidebar/help-section/root.tsx | 6 +- .../workspace/sidebar/project-navigation.tsx | 6 +- .../workspace/sidebar/projects-list-item.tsx | 6 +- .../workspace/sidebar/projects-list.tsx | 4 +- .../workspace/sidebar/quick-actions.tsx | 4 +- .../workspace/sidebar/sidebar-item.tsx | 4 +- .../workspace/sidebar/sidebar-menu-items.tsx | 2 +- .../workspace/sidebar/user-menu-item.tsx | 2 +- .../workspace/sidebar/user-menu-root.tsx | 2 +- .../workspace/sidebar/workspace-menu-item.tsx | 2 +- .../workspace/sidebar/workspace-menu-root.tsx | 4 +- .../core/components/workspace/views/form.tsx | 2 +- .../components/workspace/views/header.tsx | 2 +- .../core/hooks/use-favorite-item-details.tsx | 6 +- .../web/core/hooks/use-timezone-converter.tsx | 2 +- .../layouts/auth-layout/workspace-wrapper.tsx | 8 +- apps/web/core/lib/intercom-provider.tsx | 4 +- apps/web/core/lib/posthog-provider.tsx | 4 +- .../lib/wrappers/authentication-wrapper.tsx | 2 +- apps/web/package.json | 2 +- package.json | 3 +- packages/editor/.prettierignore | 4 +- .../extensions/table/table/table-view.tsx | 6 +- packages/i18n/.prettierignore | 5 +- packages/logger/.prettierignore | 6 + packages/propel/src/avatar/index.ts | 2 +- packages/propel/src/dialog/root.tsx | 2 +- packages/propel/src/tabs/list.tsx | 2 +- packages/propel/src/tabs/tabs.tsx | 2 +- packages/services/.prettierignore | 6 + packages/types/.prettierignore | 7 + packages/ui/.prettierignore | 4 +- packages/ui/src/form-fields/password/index.ts | 2 +- packages/utils/.prettierignore | 6 + yarn.lock | 125 +++--------------- 236 files changed, 426 insertions(+), 471 deletions(-) create mode 100644 packages/logger/.prettierignore create mode 100644 packages/services/.prettierignore create mode 100644 packages/types/.prettierignore create mode 100644 packages/utils/.prettierignore diff --git a/.github/workflows/pull-request-build-lint-web-apps.yml b/.github/workflows/pull-request-build-lint-web-apps.yml index 6b00f5570..3abff971f 100644 --- a/.github/workflows/pull-request-build-lint-web-apps.yml +++ b/.github/workflows/pull-request-build-lint-web-apps.yml @@ -4,7 +4,14 @@ on: workflow_dispatch: pull_request: branches: ["preview"] - types: ["opened", "synchronize", "ready_for_review", "review_requested", "reopened"] + types: + [ + "opened", + "synchronize", + "ready_for_review", + "review_requested", + "reopened", + ] paths: - "**.tsx?" - "**.jsx?" @@ -34,10 +41,11 @@ jobs: - name: Install dependencies run: yarn install --frozen-lockfile - - name: Build web apps - run: yarn run build - - name: Lint web apps - run: yarn run ci:lint + run: yarn check:lint + - name: Check format + run: yarn check:format + - name: Build apps + run: yarn build diff --git a/apps/admin/.prettierignore b/apps/admin/.prettierignore index 43e8a7b8f..3cd6b08a0 100644 --- a/apps/admin/.prettierignore +++ b/apps/admin/.prettierignore @@ -2,5 +2,5 @@ .vercel .tubro out/ -dis/ -build/ \ No newline at end of file +dist/ +build/ diff --git a/apps/space/.prettierignore b/apps/space/.prettierignore index 43e8a7b8f..07bf87ab5 100644 --- a/apps/space/.prettierignore +++ b/apps/space/.prettierignore @@ -2,5 +2,6 @@ .vercel .tubro out/ -dis/ -build/ \ No newline at end of file +dist/ +build/ +node_modules/ diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/header.tsx index 0e030e214..7b854c58d 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/header.tsx @@ -9,7 +9,7 @@ import { Breadcrumbs, Header } from "@plane/ui"; import { BreadcrumbLink } from "@/components/common/breadcrumb-link"; import { IssueDetailQuickActions } from "@/components/issues/issue-detail/issue-detail-quick-actions"; // hooks -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useProject } from "@/hooks/store/use-project"; import { useAppRouter } from "@/hooks/use-app-router"; import { CommonProjectBreadcrumbs } from "@/plane-web/components/breadcrumbs/common"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/page.tsx index 48e40685f..1d24faa46 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/page.tsx @@ -14,8 +14,8 @@ import { EmptyState } from "@/components/common/empty-state"; import { PageHead } from "@/components/core/page-title"; import { IssueDetailRoot } from "@/components/issues/issue-detail"; // hooks -import { useAppTheme } from "@/hooks/store/use-app-theme" -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useAppTheme } from "@/hooks/store/use-app-theme"; +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useProject } from "@/hooks/store/use-project"; // assets import { useAppRouter } from "@/hooks/use-app-router"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/drafts/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/drafts/header.tsx index 5190dc74f..14d7b6555 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/drafts/header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/drafts/header.tsx @@ -14,8 +14,8 @@ import { CountChip } from "@/components/common/count-chip"; import { CreateUpdateIssueModal } from "@/components/issues/issue-modal/modal"; // hooks -import { useProject } from "@/hooks/store/use-project" -import { useUserPermissions } from "@/hooks/store/user" +import { useProject } from "@/hooks/store/use-project"; +import { useUserPermissions } from "@/hooks/store/user"; import { useWorkspaceDraftIssues } from "@/hooks/store/workspace-draft"; export const WorkspaceDraftHeader = observer(() => { diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/extended-project-sidebar.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/extended-project-sidebar.tsx index b8e4cbd03..fcb95316a 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/extended-project-sidebar.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/extended-project-sidebar.tsx @@ -13,8 +13,8 @@ import { copyUrlToClipboard, orderJoinedProjects } from "@plane/utils"; import { CreateProjectModal } from "@/components/project/create-project-modal"; import { SidebarProjectsListItem } from "@/components/workspace/sidebar/projects-list-item"; // hooks -import { useAppTheme } from "@/hooks/store/use-app-theme" -import { useProject } from "@/hooks/store/use-project" +import { useAppTheme } from "@/hooks/store/use-app-theme"; +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; import { TProject } from "@/plane-web/types"; import { ExtendedSidebarWrapper } from "./extended-sidebar-wrapper"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/extended-sidebar.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/extended-sidebar.tsx index e6f2d92d3..6aceeea95 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/extended-sidebar.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/extended-sidebar.tsx @@ -7,7 +7,7 @@ import { useParams } from "next/navigation"; import { WORKSPACE_SIDEBAR_DYNAMIC_NAVIGATION_ITEMS_LINKS } from "@plane/constants"; import { EUserWorkspaceRoles } from "@plane/types"; // hooks -import { useAppTheme } from "@/hooks/store/use-app-theme" +import { useAppTheme } from "@/hooks/store/use-app-theme"; import { useWorkspace } from "@/hooks/store/use-workspace"; // plane-web imports import { ExtendedSidebarItem } from "@/plane-web/components/workspace/sidebar/extended-sidebar-item"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/header.tsx index a256bb6f9..545ad9ed3 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/header.tsx @@ -15,7 +15,7 @@ import { cn } from "@plane/utils"; import { BreadcrumbLink } from "@/components/common/breadcrumb-link"; import { ProfileIssuesFilter } from "@/components/profile/profile-issues-filter"; // hooks -import { useAppTheme } from "@/hooks/store/use-app-theme" +import { useAppTheme } from "@/hooks/store/use-app-theme"; import { useUser, useUserPermissions } from "@/hooks/store/user"; type TUserProfileHeader = { diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/mobile-header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/mobile-header.tsx index dd5976894..69c8ea3cd 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/mobile-header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/mobile-header.tsx @@ -25,7 +25,7 @@ import { isIssueFilterActive } from "@plane/utils"; import { DisplayFiltersSelection, FilterSelection, FiltersDropdown } from "@/components/issues/issue-layouts/filters"; import { IssueLayoutIcon } from "@/components/issues/issue-layouts/layout-icon"; // hooks -import { useIssues } from "@/hooks/store/use-issues" +import { useIssues } from "@/hooks/store/use-issues"; import { useLabel } from "@/hooks/store/use-label"; export const ProfileIssuesMobileHeader = observer(() => { diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/header.tsx index a2ed6db4b..547068694 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/header.tsx @@ -9,7 +9,7 @@ import { ArchiveIcon, Breadcrumbs, Tooltip, Header, ContrastIcon, DiceIcon, Laye // components import { BreadcrumbLink } from "@/components/common/breadcrumb-link"; // hooks -import { useIssues } from "@/hooks/store/use-issues" +import { useIssues } from "@/hooks/store/use-issues"; import { useProject } from "@/hooks/store/use-project"; import { useAppRouter } from "@/hooks/use-app-router"; import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/[archivedIssueId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/[archivedIssueId]/page.tsx index fb1522581..550bfa7b8 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/[archivedIssueId]/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/[archivedIssueId]/page.tsx @@ -10,7 +10,7 @@ import { PageHead } from "@/components/core/page-title"; import { IssueDetailRoot } from "@/components/issues/issue-detail"; // constants // hooks -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useProject } from "@/hooks/store/use-project"; const ArchivedIssueDetailsPage = observer(() => { diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/[cycleId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/[cycleId]/page.tsx index 5bc6149e4..9f6302140 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/[cycleId]/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/[cycleId]/page.tsx @@ -11,7 +11,7 @@ import useCyclesDetails from "@/components/cycles/active-cycle/use-cycles-detail import { CycleDetailsSidebar } from "@/components/cycles/analytics-sidebar"; import { CycleLayoutRoot } from "@/components/issues/issue-layouts/roots/cycle-layout-root"; // hooks -import { useCycle } from "@/hooks/store/use-cycle" +import { useCycle } from "@/hooks/store/use-cycle"; import { useProject } from "@/hooks/store/use-project"; import { useAppRouter } from "@/hooks/use-app-router"; import useLocalStorage from "@/hooks/use-local-storage"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/header.tsx index 39a2e699a..5c2359d08 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/header.tsx @@ -10,8 +10,8 @@ import { Breadcrumbs, Button, Header } from "@plane/ui"; // components import { CyclesViewHeader } from "@/components/cycles/cycles-view-header"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useProject } from "@/hooks/store/use-project" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; // plane web diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/mobile-header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/mobile-header.tsx index eee1e58cf..759d88564 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/mobile-header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/mobile-header.tsx @@ -7,7 +7,7 @@ import { GanttChartSquare, LayoutGrid, List, type LucideIcon } from "lucide-reac import { TCycleLayoutOptions } from "@plane/types"; import { CustomMenu } from "@plane/ui"; // hooks -import { useCycleFilter } from "@/hooks/store/use-cycle-filter" +import { useCycleFilter } from "@/hooks/store/use-cycle-filter"; import { useProject } from "@/hooks/store/use-project"; const CYCLE_VIEW_LAYOUTS: { diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/header.tsx index 4969a0a51..1430fc092 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/header.tsx @@ -28,10 +28,10 @@ import { } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useIssues } from "@/hooks/store/use-issues" -import { useLabel } from "@/hooks/store/use-label" -import { useMember } from "@/hooks/store/use-member" -import { useProject } from "@/hooks/store/use-project" +import { useIssues } from "@/hooks/store/use-issues"; +import { useLabel } from "@/hooks/store/use-label"; +import { useMember } from "@/hooks/store/use-member"; +import { useProject } from "@/hooks/store/use-project"; import { useProjectState } from "@/hooks/store/use-project-state"; import { usePlatformOS } from "@/hooks/use-platform-os"; // plane web diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/page.tsx index f8ba5b6ce..1190cdae7 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/page.tsx @@ -10,7 +10,7 @@ import { PageHead } from "@/components/core/page-title"; import { DetailedEmptyState } from "@/components/empty-state/detailed-empty-state-root"; import { InboxIssueRoot } from "@/components/inbox"; // hooks -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/mobile-header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/mobile-header.tsx index 7359f6dcc..38e7f4ac6 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/mobile-header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/mobile-header.tsx @@ -24,10 +24,10 @@ import { MobileLayoutSelection, } from "@/components/issues/issue-layouts/filters"; // hooks -import { useIssues } from "@/hooks/store/use-issues" -import { useLabel } from "@/hooks/store/use-label" -import { useMember } from "@/hooks/store/use-member" -import { useProject } from "@/hooks/store/use-project" +import { useIssues } from "@/hooks/store/use-issues"; +import { useLabel } from "@/hooks/store/use-label"; +import { useMember } from "@/hooks/store/use-member"; +import { useProject } from "@/hooks/store/use-project"; import { useProjectState } from "@/hooks/store/use-project-state"; export const ProjectIssuesMobileHeader = observer(() => { diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/[moduleId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/[moduleId]/page.tsx index 889c25845..5b1fa1b18 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/[moduleId]/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/[moduleId]/page.tsx @@ -11,7 +11,7 @@ import { ModuleLayoutRoot } from "@/components/issues/issue-layouts/roots/module import { ModuleAnalyticsSidebar } from "@/components/modules"; // helpers // hooks -import { useModule } from "@/hooks/store/use-module" +import { useModule } from "@/hooks/store/use-module"; import { useProject } from "@/hooks/store/use-project"; import { useAppRouter } from "@/hooks/use-app-router"; import useLocalStorage from "@/hooks/use-local-storage"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/mobile-header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/mobile-header.tsx index a10667e9e..c99653744 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/mobile-header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/mobile-header.tsx @@ -22,11 +22,11 @@ import { WorkItemsModal } from "@/components/analytics/work-items/modal"; import { DisplayFiltersSelection, FilterSelection, FiltersDropdown } from "@/components/issues/issue-layouts/filters"; import { IssueLayoutIcon } from "@/components/issues/issue-layouts/layout-icon"; // hooks -import { useIssues } from "@/hooks/store/use-issues" -import { useLabel } from "@/hooks/store/use-label" -import { useMember } from "@/hooks/store/use-member" -import { useModule } from "@/hooks/store/use-module" -import { useProject } from "@/hooks/store/use-project" +import { useIssues } from "@/hooks/store/use-issues"; +import { useLabel } from "@/hooks/store/use-label"; +import { useMember } from "@/hooks/store/use-member"; +import { useModule } from "@/hooks/store/use-module"; +import { useProject } from "@/hooks/store/use-project"; import { useProjectState } from "@/hooks/store/use-project-state"; export const ModuleIssuesMobileHeader = observer(() => { diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/header.tsx index a0e1375f2..6ec9d10ad 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/header.tsx @@ -10,8 +10,8 @@ import { Breadcrumbs, Button, Header } from "@plane/ui"; // components import { ModuleViewHeader } from "@/components/modules"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useProject } from "@/hooks/store/use-project" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; // plane web diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/mobile-header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/mobile-header.tsx index 7a76d6345..138867e4f 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/mobile-header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/mobile-header.tsx @@ -6,7 +6,7 @@ import { MODULE_VIEW_LAYOUTS } from "@plane/constants"; import { useTranslation } from "@plane/i18n"; import { CustomMenu, Row } from "@plane/ui"; import { ModuleLayoutIcon } from "@/components/modules"; -import { useModuleFilter } from "@/hooks/store/use-module-filter" +import { useModuleFilter } from "@/hooks/store/use-module-filter"; import { useProject } from "@/hooks/store/use-project"; export const ModulesListMobileHeader = observer(() => { diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/page.tsx index fca530980..cd55d42f2 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/page.tsx @@ -14,8 +14,8 @@ import { DetailedEmptyState } from "@/components/empty-state/detailed-empty-stat import { ModuleAppliedFiltersList, ModulesListView } from "@/components/modules"; // helpers // hooks -import { useModuleFilter } from "@/hooks/store/use-module-filter" -import { useProject } from "@/hooks/store/use-project" +import { useModuleFilter } from "@/hooks/store/use-module-filter"; +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/[pageId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/[pageId]/page.tsx index ff4f10a70..94cdfd279 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/[pageId]/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/[pageId]/page.tsx @@ -18,7 +18,7 @@ import { IssuePeekOverview } from "@/components/issues/peek-overview"; import { PageRoot, TPageRootConfig, TPageRootHandlers } from "@/components/pages/editor/page-root"; // hooks import { useEditorConfig } from "@/hooks/editor"; -import { useEditorAsset } from "@/hooks/store/use-editor-asset" +import { useEditorAsset } from "@/hooks/store/use-editor-asset"; import { useWorkspace } from "@/hooks/store/use-workspace"; // plane web hooks import { EPageStoreType, usePage, usePageStore } from "@/plane-web/hooks/store"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/page.tsx index 9042dd787..756a2dac6 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/page.tsx @@ -12,7 +12,7 @@ import { DetailedEmptyState } from "@/components/empty-state/detailed-empty-stat import { PagesListRoot } from "@/components/pages/list/root"; import { PagesListView } from "@/components/pages/pages-list-view"; // hooks -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/page.tsx index 08e7ef748..a5342d81a 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/page.tsx @@ -8,7 +8,7 @@ import { EmptyState } from "@/components/common/empty-state"; import { PageHead } from "@/components/core/page-title"; import { ProjectViewLayoutRoot } from "@/components/issues/issue-layouts/roots/project-view-layout-root"; // hooks -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useProjectView } from "@/hooks/store/use-project-view"; // assets import { useAppRouter } from "@/hooks/use-app-router"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/header.tsx index f411485da..848707a20 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/header.tsx @@ -8,7 +8,7 @@ import { Breadcrumbs, Button, Header } from "@plane/ui"; // components import { ViewListHeader } from "@/components/views/view-list-header"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; import { useProject } from "@/hooks/store/use-project"; // plane web import { CommonProjectBreadcrumbs } from "@/plane-web/components/breadcrumbs/common"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/mobile-header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/mobile-header.tsx index 256d5f786..e9ef19d1f 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/mobile-header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/mobile-header.tsx @@ -9,7 +9,7 @@ import { FiltersDropdown } from "@/components/issues/issue-layouts/filters"; import { ViewFiltersSelection } from "@/components/views/filters/filter-selection"; import { ViewOrderByDropdown } from "@/components/views/filters/order-by"; // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useProjectView } from "@/hooks/store/use-project-view"; export const ViewMobileHeader = observer(() => { diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/page.tsx index 490ffb4b9..1779726c1 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/page.tsx @@ -16,8 +16,8 @@ import { ProjectViewsList } from "@/components/views/views-list"; // constants // helpers // hooks -import { useProject } from "@/hooks/store/use-project" -import { useProjectView } from "@/hooks/store/use-project-view" +import { useProject } from "@/hooks/store/use-project"; +import { useProjectView } from "@/hooks/store/use-project-view"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/estimates/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/estimates/page.tsx index e0e153bbb..bc448aedb 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/estimates/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/estimates/page.tsx @@ -9,7 +9,7 @@ import { PageHead } from "@/components/core/page-title"; import { EstimateRoot } from "@/components/estimates"; // hooks import { SettingsContentWrapper } from "@/components/settings/content-wrapper"; -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; const EstimatesSettingsPage = observer(() => { diff --git a/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/features/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/features/page.tsx index 92933cabb..40d2bed66 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/features/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/features/page.tsx @@ -9,7 +9,7 @@ import { PageHead } from "@/components/core/page-title"; import { ProjectFeaturesList } from "@/components/project/settings/features-list"; import { SettingsContentWrapper } from "@/components/settings/content-wrapper"; // hooks -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; const FeaturesSettingsPage = observer(() => { diff --git a/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/labels/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/labels/page.tsx index 9841120bb..7579d6b5a 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/labels/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/labels/page.tsx @@ -11,7 +11,7 @@ import { PageHead } from "@/components/core/page-title"; import { ProjectSettingsLabelList } from "@/components/labels"; // hooks import { SettingsContentWrapper } from "@/components/settings/content-wrapper"; -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; const LabelsSettingsPage = observer(() => { diff --git a/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/members/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/members/page.tsx index badb1ed3d..4cd8a64af 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/members/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/members/page.tsx @@ -13,7 +13,7 @@ import { ProjectMemberList } from "@/components/project/member-list"; import { ProjectSettingsMemberDefaults } from "@/components/project/project-settings-member-defaults"; import { SettingsContentWrapper } from "@/components/settings/content-wrapper"; import { SettingsHeading } from "@/components/settings/heading"; -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; // plane web imports import { ProjectTeamspaceList } from "@/plane-web/components/projects/teamspaces"; diff --git a/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/page.tsx index 8af72805f..00899909c 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/page.tsx @@ -16,7 +16,7 @@ import { ArchiveProjectSelection } from "@/components/project/settings/archive-p import { DeleteProjectSection } from "@/components/project/settings/delete-project-section"; import { SettingsContentWrapper } from "@/components/settings/content-wrapper"; // hooks -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; const ProjectSettingsPage = observer(() => { diff --git a/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/states/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/states/page.tsx index c7dfaedbf..338319e47 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/states/page.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/states/page.tsx @@ -11,7 +11,7 @@ import { ProjectStateRoot } from "@/components/project-states"; // hook import { SettingsContentWrapper } from "@/components/settings/content-wrapper"; import { SettingsHeading } from "@/components/settings/heading"; -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; const StatesSettingsPage = observer(() => { diff --git a/apps/web/ce/components/issues/issue-layouts/empty-states/index.ts b/apps/web/ce/components/issues/issue-layouts/empty-states/index.ts index 9b19efab9..319b4c684 100644 --- a/apps/web/ce/components/issues/issue-layouts/empty-states/index.ts +++ b/apps/web/ce/components/issues/issue-layouts/empty-states/index.ts @@ -1,2 +1,2 @@ export * from "./team-issues"; -export * from "./team-view-issues"; \ No newline at end of file +export * from "./team-view-issues"; diff --git a/apps/web/ce/helpers/issue-action-helper.ts b/apps/web/ce/helpers/issue-action-helper.ts index 42aca8a9e..fdee6bcc9 100644 --- a/apps/web/ce/helpers/issue-action-helper.ts +++ b/apps/web/ce/helpers/issue-action-helper.ts @@ -19,4 +19,4 @@ export const useTeamProjectWorkItemsActions: () => IssueActions = () => ({ fetchNextIssues: () => Promise.resolve(undefined), removeIssue: () => Promise.resolve(undefined), updateFilters: () => Promise.resolve(undefined), -}); \ No newline at end of file +}); diff --git a/apps/web/ce/store/issue/team-project/index.ts b/apps/web/ce/store/issue/team-project/index.ts index 904aa8e1d..0fe6c946b 100644 --- a/apps/web/ce/store/issue/team-project/index.ts +++ b/apps/web/ce/store/issue/team-project/index.ts @@ -1,2 +1,2 @@ export * from "./filter.store"; -export * from "./issue.store"; \ No newline at end of file +export * from "./issue.store"; diff --git a/apps/web/core/components/analytics/overview/active-projects.tsx b/apps/web/core/components/analytics/overview/active-projects.tsx index 5645d49b8..3c7016d1d 100644 --- a/apps/web/core/components/analytics/overview/active-projects.tsx +++ b/apps/web/core/components/analytics/overview/active-projects.tsx @@ -6,7 +6,7 @@ import useSWR from "swr"; import { useTranslation } from "@plane/i18n"; import { Loader } from "@plane/ui"; // plane web hooks -import { useAnalytics } from "@/hooks/store/use-analytics" +import { useAnalytics } from "@/hooks/store/use-analytics"; import { useProject } from "@/hooks/store/use-project"; // plane web components import AnalyticsSectionWrapper from "../analytics-section-wrapper"; diff --git a/apps/web/core/components/auth-screens/project/join-project.tsx b/apps/web/core/components/auth-screens/project/join-project.tsx index 3bb544786..ba5c6c561 100644 --- a/apps/web/core/components/auth-screens/project/join-project.tsx +++ b/apps/web/core/components/auth-screens/project/join-project.tsx @@ -6,7 +6,7 @@ import { ClipboardList } from "lucide-react"; // plane imports import { Button } from "@plane/ui"; // hooks -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; // assets import Unauthorized from "@/public/auth/unauthorized.svg"; diff --git a/apps/web/core/components/automation/auto-archive-automation.tsx b/apps/web/core/components/automation/auto-archive-automation.tsx index 77f5b3a2e..e346a36fe 100644 --- a/apps/web/core/components/automation/auto-archive-automation.tsx +++ b/apps/web/core/components/automation/auto-archive-automation.tsx @@ -21,7 +21,7 @@ import { SelectMonthModal } from "@/components/automation"; // constants // hooks import { captureElementAndEvent } from "@/helpers/event-tracker.helper"; -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/automation/auto-close-automation.tsx b/apps/web/core/components/automation/auto-close-automation.tsx index dbee2ff93..82473a7a9 100644 --- a/apps/web/core/components/automation/auto-close-automation.tsx +++ b/apps/web/core/components/automation/auto-close-automation.tsx @@ -23,8 +23,8 @@ import { SelectMonthModal } from "@/components/automation"; // constants // hooks import { captureElementAndEvent } from "@/helpers/event-tracker.helper"; -import { useProject } from "@/hooks/store/use-project" -import { useProjectState } from "@/hooks/store/use-project-state" +import { useProject } from "@/hooks/store/use-project"; +import { useProjectState } from "@/hooks/store/use-project-state"; import { useUserPermissions } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/command-palette/actions/help-actions.tsx b/apps/web/core/components/command-palette/actions/help-actions.tsx index 3024d38da..f68164f50 100644 --- a/apps/web/core/components/command-palette/actions/help-actions.tsx +++ b/apps/web/core/components/command-palette/actions/help-actions.tsx @@ -5,7 +5,7 @@ import { FileText, GithubIcon, MessageSquare, Rocket } from "lucide-react"; // ui import { DiscordIcon } from "@plane/ui"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; import { useTransient } from "@/hooks/store/use-transient"; type Props = { diff --git a/apps/web/core/components/command-palette/actions/issue-actions/actions-list.tsx b/apps/web/core/components/command-palette/actions/issue-actions/actions-list.tsx index 70e2a3d33..009f4fa8e 100644 --- a/apps/web/core/components/command-palette/actions/issue-actions/actions-list.tsx +++ b/apps/web/core/components/command-palette/actions/issue-actions/actions-list.tsx @@ -10,8 +10,8 @@ import { DoubleCircleIcon, TOAST_TYPE, setToast } from "@plane/ui"; // helpers import { copyTextToClipboard } from "@plane/utils"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useUser } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/command-palette/actions/issue-actions/change-assignee.tsx b/apps/web/core/components/command-palette/actions/issue-actions/change-assignee.tsx index aff9f8224..13b5fc284 100644 --- a/apps/web/core/components/command-palette/actions/issue-actions/change-assignee.tsx +++ b/apps/web/core/components/command-palette/actions/issue-actions/change-assignee.tsx @@ -11,7 +11,7 @@ import { Avatar } from "@plane/ui"; // helpers import { getFileURL } from "@plane/utils"; // hooks -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useMember } from "@/hooks/store/use-member"; type Props = { closePalette: () => void; issue: TIssue }; diff --git a/apps/web/core/components/command-palette/command-palette.tsx b/apps/web/core/components/command-palette/command-palette.tsx index e26dbcc7b..0c6d52eac 100644 --- a/apps/web/core/components/command-palette/command-palette.tsx +++ b/apps/web/core/components/command-palette/command-palette.tsx @@ -13,9 +13,9 @@ import { CommandModal, ShortcutsModal } from "@/components/command-palette"; // helpers // hooks import { captureClick } from "@/helpers/event-tracker.helper"; -import { useUser, useUserPermissions } from "@/hooks/store/user" -import { useAppTheme } from "@/hooks/store/use-app-theme" -import { useCommandPalette } from "@/hooks/store/use-command-palette" +import { useUser, useUserPermissions } from "@/hooks/store/user"; +import { useAppTheme } from "@/hooks/store/use-app-theme"; +import { useCommandPalette } from "@/hooks/store/use-command-palette"; import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { usePlatformOS } from "@/hooks/use-platform-os"; // plane web components diff --git a/apps/web/core/components/common/activity/user.tsx b/apps/web/core/components/common/activity/user.tsx index fdba5fe8a..7eba5cfd1 100644 --- a/apps/web/core/components/common/activity/user.tsx +++ b/apps/web/core/components/common/activity/user.tsx @@ -4,7 +4,7 @@ import Link from "next/link"; // types import { TWorkspaceBaseActivity } from "@plane/types"; // store hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useWorkspace } from "@/hooks/store/use-workspace"; type TUser = { diff --git a/apps/web/core/components/common/filters/created-by.tsx b/apps/web/core/components/common/filters/created-by.tsx index 903863a5c..e6bfa5823 100644 --- a/apps/web/core/components/common/filters/created-by.tsx +++ b/apps/web/core/components/common/filters/created-by.tsx @@ -10,7 +10,7 @@ import { getFileURL } from "@plane/utils"; import { FilterHeader, FilterOption } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUser } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/cycles/active-cycle/use-cycles-details.ts b/apps/web/core/components/cycles/active-cycle/use-cycles-details.ts index bc7b8d7e3..74ea52e7d 100644 --- a/apps/web/core/components/cycles/active-cycle/use-cycles-details.ts +++ b/apps/web/core/components/cycles/active-cycle/use-cycles-details.ts @@ -5,7 +5,7 @@ import useSWR from "swr"; import { EIssueFilterType } from "@plane/constants"; import { EIssuesStoreType, IIssueFilterOptions } from "@plane/types"; import { CYCLE_ISSUES_WITH_PARAMS } from "@/constants/fetch-keys"; -import { useCycle } from "@/hooks/store/use-cycle" +import { useCycle } from "@/hooks/store/use-cycle"; import { useIssues } from "@/hooks/store/use-issues"; interface IActiveCycleDetails { diff --git a/apps/web/core/components/cycles/analytics-sidebar/issue-progress.tsx b/apps/web/core/components/cycles/analytics-sidebar/issue-progress.tsx index 2d3f5393e..c4e66cef0 100644 --- a/apps/web/core/components/cycles/analytics-sidebar/issue-progress.tsx +++ b/apps/web/core/components/cycles/analytics-sidebar/issue-progress.tsx @@ -13,7 +13,7 @@ import { useTranslation } from "@plane/i18n"; import { EIssuesStoreType, ICycle, IIssueFilterOptions, TCyclePlotType, TProgressSnapshot } from "@plane/types"; import { getDate } from "@plane/utils"; // hooks -import { useIssues } from "@/hooks/store/use-issues" +import { useIssues } from "@/hooks/store/use-issues"; import { useCycle } from "@/hooks/store/use-cycle"; // plane web components import { SidebarChartRoot } from "@/plane-web/components/cycles"; diff --git a/apps/web/core/components/cycles/analytics-sidebar/sidebar-details.tsx b/apps/web/core/components/cycles/analytics-sidebar/sidebar-details.tsx index 3dcc27e20..9417c62c7 100644 --- a/apps/web/core/components/cycles/analytics-sidebar/sidebar-details.tsx +++ b/apps/web/core/components/cycles/analytics-sidebar/sidebar-details.tsx @@ -12,7 +12,7 @@ import { Avatar, AvatarGroup, TextArea } from "@plane/ui"; // helpers import { getFileURL } from "@plane/utils"; // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useProjectEstimates } from "@/hooks/store/estimates"; // plane web constants diff --git a/apps/web/core/components/cycles/analytics-sidebar/sidebar-header.tsx b/apps/web/core/components/cycles/analytics-sidebar/sidebar-header.tsx index 60a6d2384..21aaa1ade 100644 --- a/apps/web/core/components/cycles/analytics-sidebar/sidebar-header.tsx +++ b/apps/web/core/components/cycles/analytics-sidebar/sidebar-header.tsx @@ -20,7 +20,7 @@ import { getDate, renderFormattedPayloadDate } from "@plane/utils"; import { DateRangeDropdown } from "@/components/dropdowns/date-range"; // hooks import { captureElementAndEvent } from "@/helpers/event-tracker.helper"; -import { useCycle } from "@/hooks/store/use-cycle" +import { useCycle } from "@/hooks/store/use-cycle"; import { useUserPermissions } from "@/hooks/store/user"; import { useTimeZoneConverter } from "@/hooks/use-timezone-converter"; // services diff --git a/apps/web/core/components/cycles/archived-cycles/root.tsx b/apps/web/core/components/cycles/archived-cycles/root.tsx index d2cbae9e3..ca8c8dc5b 100644 --- a/apps/web/core/components/cycles/archived-cycles/root.tsx +++ b/apps/web/core/components/cycles/archived-cycles/root.tsx @@ -10,7 +10,7 @@ import { calculateTotalFilters } from "@plane/utils"; import { DetailedEmptyState } from "@/components/empty-state/detailed-empty-state-root"; import { CycleModuleListLayoutLoader } from "@/components/ui/loader/cycle-module-list-loader"; // hooks -import { useCycle } from "@/hooks/store/use-cycle" +import { useCycle } from "@/hooks/store/use-cycle"; import { useCycleFilter } from "@/hooks/store/use-cycle-filter"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; // local imports diff --git a/apps/web/core/components/cycles/archived-cycles/view.tsx b/apps/web/core/components/cycles/archived-cycles/view.tsx index 4d4dd990d..fd0c8fe41 100644 --- a/apps/web/core/components/cycles/archived-cycles/view.tsx +++ b/apps/web/core/components/cycles/archived-cycles/view.tsx @@ -6,7 +6,7 @@ import { CyclesList } from "@/components/cycles/list"; // ui import { CycleModuleListLayoutLoader } from "@/components/ui/loader/cycle-module-list-loader"; // hooks -import { useCycle } from "@/hooks/store/use-cycle" +import { useCycle } from "@/hooks/store/use-cycle"; import { useCycleFilter } from "@/hooks/store/use-cycle-filter"; // assets import AllFiltersImage from "@/public/empty-state/cycle/all-filters.svg"; diff --git a/apps/web/core/components/cycles/cycles-view.tsx b/apps/web/core/components/cycles/cycles-view.tsx index 7c1b8ceba..a15596b17 100644 --- a/apps/web/core/components/cycles/cycles-view.tsx +++ b/apps/web/core/components/cycles/cycles-view.tsx @@ -7,7 +7,7 @@ import { CyclesList } from "@/components/cycles/list"; // ui import { CycleModuleListLayoutLoader } from "@/components/ui/loader/cycle-module-list-loader"; // hooks -import { useCycle } from "@/hooks/store/use-cycle" +import { useCycle } from "@/hooks/store/use-cycle"; import { useCycleFilter } from "@/hooks/store/use-cycle-filter"; // assets import AllFiltersImage from "@/public/empty-state/cycle/all-filters.svg"; diff --git a/apps/web/core/components/cycles/dropdowns/estimate-type-dropdown.tsx b/apps/web/core/components/cycles/dropdowns/estimate-type-dropdown.tsx index 7aaadc610..1886fe55a 100644 --- a/apps/web/core/components/cycles/dropdowns/estimate-type-dropdown.tsx +++ b/apps/web/core/components/cycles/dropdowns/estimate-type-dropdown.tsx @@ -2,7 +2,7 @@ import React from "react"; import { observer } from "mobx-react"; import { EEstimateSystem, TCycleEstimateType } from "@plane/types"; import { CustomSelect } from "@plane/ui"; -import { useCycle } from "@/hooks/store/use-cycle" +import { useCycle } from "@/hooks/store/use-cycle"; import { useProjectEstimates } from "@/hooks/store/estimates"; // local imports import { cycleEstimateOptions } from "../analytics-sidebar/issue-progress"; diff --git a/apps/web/core/components/cycles/list/cycle-list-item-action.tsx b/apps/web/core/components/cycles/list/cycle-list-item-action.tsx index eef7c469a..526bf3bf4 100644 --- a/apps/web/core/components/cycles/list/cycle-list-item-action.tsx +++ b/apps/web/core/components/cycles/list/cycle-list-item-action.tsx @@ -24,8 +24,8 @@ import { ButtonAvatars } from "@/components/dropdowns/member/avatar"; import { MergedDateDisplay } from "@/components/dropdowns/merged-date"; // hooks import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useCycle } from "@/hooks/store/use-cycle" -import { useMember } from "@/hooks/store/use-member" +import { useCycle } from "@/hooks/store/use-cycle"; +import { useMember } from "@/hooks/store/use-member"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/core/components/cycles/modal.tsx b/apps/web/core/components/cycles/modal.tsx index 8b2b490d3..a53e3bcbf 100644 --- a/apps/web/core/components/cycles/modal.tsx +++ b/apps/web/core/components/cycles/modal.tsx @@ -10,7 +10,7 @@ import type { CycleDateCheckData, ICycle, TCycleTabOptions } from "@plane/types" import { EModalPosition, EModalWidth, ModalCore, TOAST_TYPE, setToast } from "@plane/ui"; // hooks import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useCycle } from "@/hooks/store/use-cycle" +import { useCycle } from "@/hooks/store/use-cycle"; import { useProject } from "@/hooks/store/use-project"; import useKeypress from "@/hooks/use-keypress"; import useLocalStorage from "@/hooks/use-local-storage"; diff --git a/apps/web/core/components/cycles/quick-actions.tsx b/apps/web/core/components/cycles/quick-actions.tsx index 6869f1682..e3d8e500b 100644 --- a/apps/web/core/components/cycles/quick-actions.tsx +++ b/apps/web/core/components/cycles/quick-actions.tsx @@ -18,7 +18,7 @@ import { copyUrlToClipboard, cn } from "@plane/utils"; // helpers // hooks import { captureClick, captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useCycle } from "@/hooks/store/use-cycle" +import { useCycle } from "@/hooks/store/use-cycle"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; import { useEndCycle, EndCycleModal } from "@/plane-web/components/cycles"; diff --git a/apps/web/core/components/cycles/transfer-issues-modal.tsx b/apps/web/core/components/cycles/transfer-issues-modal.tsx index 0fcc51e4e..9a96d0efe 100644 --- a/apps/web/core/components/cycles/transfer-issues-modal.tsx +++ b/apps/web/core/components/cycles/transfer-issues-modal.tsx @@ -10,7 +10,7 @@ import { EIssuesStoreType } from "@plane/types"; // ui //icons import { ContrastIcon, TransferIcon, TOAST_TYPE, setToast } from "@plane/ui"; -import { useCycle } from "@/hooks/store/use-cycle" +import { useCycle } from "@/hooks/store/use-cycle"; import { useIssues } from "@/hooks/store/use-issues"; //icons // constants diff --git a/apps/web/core/components/editor/embeds/mentions/user.tsx b/apps/web/core/components/editor/embeds/mentions/user.tsx index 90129ccd3..0c4239cf3 100644 --- a/apps/web/core/components/editor/embeds/mentions/user.tsx +++ b/apps/web/core/components/editor/embeds/mentions/user.tsx @@ -11,7 +11,7 @@ import { cn, getFileURL } from "@plane/utils"; // constants // helpers // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUser } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/estimates/estimate-disable-switch.tsx b/apps/web/core/components/estimates/estimate-disable-switch.tsx index 9acbe955b..92b9c9c13 100644 --- a/apps/web/core/components/estimates/estimate-disable-switch.tsx +++ b/apps/web/core/components/estimates/estimate-disable-switch.tsx @@ -7,7 +7,7 @@ import { useTranslation } from "@plane/i18n"; import { TOAST_TYPE, ToggleSwitch, setToast } from "@plane/ui"; // hooks import { captureElementAndEvent } from "@/helpers/event-tracker.helper"; -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useProjectEstimates } from "@/hooks/store/estimates"; // i18n type TEstimateDisableSwitch = { diff --git a/apps/web/core/components/estimates/root.tsx b/apps/web/core/components/estimates/root.tsx index d68e60c8d..aa9ec6ba8 100644 --- a/apps/web/core/components/estimates/root.tsx +++ b/apps/web/core/components/estimates/root.tsx @@ -4,7 +4,7 @@ import useSWR from "swr"; // plane imports import { useTranslation } from "@plane/i18n"; // hooks -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useProjectEstimates } from "@/hooks/store/estimates"; // plane web components import { UpdateEstimateModal } from "@/plane-web/components/estimates"; diff --git a/apps/web/core/components/exporter/export-form.tsx b/apps/web/core/components/exporter/export-form.tsx index 927308d25..1b43d7784 100644 --- a/apps/web/core/components/exporter/export-form.tsx +++ b/apps/web/core/components/exporter/export-form.tsx @@ -11,7 +11,7 @@ import { import { useTranslation } from "@plane/i18n"; import { Button, CustomSearchSelect, CustomSelect, TOAST_TYPE, setToast } from "@plane/ui"; import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUser, useUserPermissions } from "@/hooks/store/user"; import { ProjectExportService } from "@/services/project/project-export.service"; diff --git a/apps/web/core/components/exporter/export-modal.tsx b/apps/web/core/components/exporter/export-modal.tsx index c1ba3a86e..86bd6bd86 100644 --- a/apps/web/core/components/exporter/export-modal.tsx +++ b/apps/web/core/components/exporter/export-modal.tsx @@ -11,7 +11,7 @@ import { IUser, IImporterService } from "@plane/types"; // ui import { Button, CustomSearchSelect, TOAST_TYPE, setToast } from "@plane/ui"; // hooks -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUser } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; // services diff --git a/apps/web/core/components/home/widgets/empty-states/no-projects.tsx b/apps/web/core/components/home/widgets/empty-states/no-projects.tsx index 84880beb0..9878a22b7 100644 --- a/apps/web/core/components/home/widgets/empty-states/no-projects.tsx +++ b/apps/web/core/components/home/widgets/empty-states/no-projects.tsx @@ -12,9 +12,9 @@ import { cn, getFileURL } from "@plane/utils"; // helpers // hooks import { captureClick } from "@/helpers/event-tracker.helper"; -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useProject } from "@/hooks/store/use-project" -import { useUser, useUserPermissions } from "@/hooks/store/user" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useProject } from "@/hooks/store/use-project"; +import { useUser, useUserPermissions } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; // plane web constants diff --git a/apps/web/core/components/inbox/content/inbox-issue-header.tsx b/apps/web/core/components/inbox/content/inbox-issue-header.tsx index cb247296c..438d8d71f 100644 --- a/apps/web/core/components/inbox/content/inbox-issue-header.tsx +++ b/apps/web/core/components/inbox/content/inbox-issue-header.tsx @@ -25,8 +25,8 @@ import { copyUrlToClipboard, findHowManyDaysLeft, generateWorkItemLink } from "@ import { CreateUpdateIssueModal } from "@/components/issues/issue-modal/modal"; import { NameDescriptionUpdateStatus } from "@/components/issues/issue-update-status"; // hooks -import { useUser, useUserPermissions } from "@/hooks/store/user" -import { useProjectInbox } from "@/hooks/store/use-project-inbox" +import { useUser, useUserPermissions } from "@/hooks/store/user"; +import { useProjectInbox } from "@/hooks/store/use-project-inbox"; import { useProject } from "@/hooks/store/use-project"; import { useAppRouter } from "@/hooks/use-app-router"; // store diff --git a/apps/web/core/components/inbox/content/issue-root.tsx b/apps/web/core/components/inbox/content/issue-root.tsx index ae2e145c2..095d466b3 100644 --- a/apps/web/core/components/inbox/content/issue-root.tsx +++ b/apps/web/core/components/inbox/content/issue-root.tsx @@ -19,10 +19,10 @@ import { IssueTitleInput } from "@/components/issues/title-input"; // helpers // hooks import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useIssueDetail } from "@/hooks/store/use-issue-detail" -import { useMember } from "@/hooks/store/use-member" -import { useProject } from "@/hooks/store/use-project" -import { useProjectInbox } from "@/hooks/store/use-project-inbox" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; +import { useMember } from "@/hooks/store/use-member"; +import { useProject } from "@/hooks/store/use-project"; +import { useProjectInbox } from "@/hooks/store/use-project-inbox"; import { useUser } from "@/hooks/store/user"; import useReloadConfirmations from "@/hooks/use-reload-confirmation"; // store types diff --git a/apps/web/core/components/inbox/content/root.tsx b/apps/web/core/components/inbox/content/root.tsx index 29d436563..7a64f02b8 100644 --- a/apps/web/core/components/inbox/content/root.tsx +++ b/apps/web/core/components/inbox/content/root.tsx @@ -6,7 +6,7 @@ import { TNameDescriptionLoader } from "@plane/types"; // components import { ContentWrapper } from "@plane/ui"; // hooks -import { useProjectInbox } from "@/hooks/store/use-project-inbox" +import { useProjectInbox } from "@/hooks/store/use-project-inbox"; import { useUser, useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; // local imports diff --git a/apps/web/core/components/inbox/inbox-filter/applied-filters/label.tsx b/apps/web/core/components/inbox/inbox-filter/applied-filters/label.tsx index d942175f3..50b38b6fc 100644 --- a/apps/web/core/components/inbox/inbox-filter/applied-filters/label.tsx +++ b/apps/web/core/components/inbox/inbox-filter/applied-filters/label.tsx @@ -3,7 +3,7 @@ import { observer } from "mobx-react"; import { X } from "lucide-react"; // hooks import { Tag } from "@plane/ui"; -import { useLabel } from "@/hooks/store/use-label" +import { useLabel } from "@/hooks/store/use-label"; import { useProjectInbox } from "@/hooks/store/use-project-inbox"; const LabelIcons = ({ color }: { color: string }) => ( diff --git a/apps/web/core/components/inbox/inbox-filter/applied-filters/member.tsx b/apps/web/core/components/inbox/inbox-filter/applied-filters/member.tsx index 73307ebf6..6a105b7d5 100644 --- a/apps/web/core/components/inbox/inbox-filter/applied-filters/member.tsx +++ b/apps/web/core/components/inbox/inbox-filter/applied-filters/member.tsx @@ -10,7 +10,7 @@ import { Avatar, Tag } from "@plane/ui"; // helpers import { getFileURL } from "@plane/utils"; // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useProjectInbox } from "@/hooks/store/use-project-inbox"; type InboxIssueAppliedFiltersMember = { diff --git a/apps/web/core/components/inbox/inbox-filter/applied-filters/state.tsx b/apps/web/core/components/inbox/inbox-filter/applied-filters/state.tsx index 2ca791466..b5114ccd7 100644 --- a/apps/web/core/components/inbox/inbox-filter/applied-filters/state.tsx +++ b/apps/web/core/components/inbox/inbox-filter/applied-filters/state.tsx @@ -6,7 +6,7 @@ import { X } from "lucide-react"; import { EIconSize } from "@plane/constants"; import { StateGroupIcon, Tag } from "@plane/ui"; // hooks -import { useProjectInbox } from "@/hooks/store/use-project-inbox" +import { useProjectInbox } from "@/hooks/store/use-project-inbox"; import { useProjectState } from "@/hooks/store/use-project-state"; export const InboxIssueAppliedFiltersState: FC = observer(() => { diff --git a/apps/web/core/components/inbox/inbox-filter/filters/filter-selection.tsx b/apps/web/core/components/inbox/inbox-filter/filters/filter-selection.tsx index 7c5c61009..7dc35b487 100644 --- a/apps/web/core/components/inbox/inbox-filter/filters/filter-selection.tsx +++ b/apps/web/core/components/inbox/inbox-filter/filters/filter-selection.tsx @@ -2,8 +2,8 @@ import { FC, useState } from "react"; import { observer } from "mobx-react"; import { Search, X } from "lucide-react"; // hooks -import { useMember } from "@/hooks/store/use-member" -import { useLabel } from "@/hooks/store/use-label" +import { useMember } from "@/hooks/store/use-member"; +import { useLabel } from "@/hooks/store/use-label"; import { useProjectState } from "@/hooks/store/use-project-state"; import { usePlatformOS } from "@/hooks/use-platform-os"; // local imports diff --git a/apps/web/core/components/inbox/inbox-filter/filters/members.tsx b/apps/web/core/components/inbox/inbox-filter/filters/members.tsx index 1be980b35..070ceb00b 100644 --- a/apps/web/core/components/inbox/inbox-filter/filters/members.tsx +++ b/apps/web/core/components/inbox/inbox-filter/filters/members.tsx @@ -12,8 +12,8 @@ import { getFileURL } from "@plane/utils"; import { FilterHeader, FilterOption } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useMember } from "@/hooks/store/use-member" -import { useProjectInbox } from "@/hooks/store/use-project-inbox" +import { useMember } from "@/hooks/store/use-member"; +import { useProjectInbox } from "@/hooks/store/use-project-inbox"; import { useUser } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/inbox/modals/create-modal/create-root.tsx b/apps/web/core/components/inbox/modals/create-modal/create-root.tsx index 57627bca5..d8d09247c 100644 --- a/apps/web/core/components/inbox/modals/create-modal/create-root.tsx +++ b/apps/web/core/components/inbox/modals/create-modal/create-root.tsx @@ -12,8 +12,8 @@ import { renderFormattedPayloadDate, getTabIndex } from "@plane/utils"; // helpers import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; // hooks -import { useProject } from "@/hooks/store/use-project" -import { useProjectInbox } from "@/hooks/store/use-project-inbox" +import { useProject } from "@/hooks/store/use-project"; +import { useProjectInbox } from "@/hooks/store/use-project-inbox"; import { useWorkspace } from "@/hooks/store/use-workspace"; import { useAppRouter } from "@/hooks/use-app-router"; import useKeypress from "@/hooks/use-keypress"; diff --git a/apps/web/core/components/inbox/modals/create-modal/issue-description.tsx b/apps/web/core/components/inbox/modals/create-modal/issue-description.tsx index 6d7c5a584..95f1a827a 100644 --- a/apps/web/core/components/inbox/modals/create-modal/issue-description.tsx +++ b/apps/web/core/components/inbox/modals/create-modal/issue-description.tsx @@ -12,7 +12,7 @@ import { getDescriptionPlaceholderI18n, getTabIndex } from "@plane/utils"; // components import { RichTextEditor } from "@/components/editor/rich-text/editor"; // hooks -import { useEditorAsset } from "@/hooks/store/use-editor-asset" +import { useEditorAsset } from "@/hooks/store/use-editor-asset"; import { useProjectInbox } from "@/hooks/store/use-project-inbox"; import { usePlatformOS } from "@/hooks/use-platform-os"; // services diff --git a/apps/web/core/components/inbox/sidebar/inbox-list-item.tsx b/apps/web/core/components/inbox/sidebar/inbox-list-item.tsx index 4ecc13dad..367334f55 100644 --- a/apps/web/core/components/inbox/sidebar/inbox-list-item.tsx +++ b/apps/web/core/components/inbox/sidebar/inbox-list-item.tsx @@ -10,8 +10,8 @@ import { cn, renderFormattedDate, getFileURL } from "@plane/utils"; // components import { ButtonAvatars } from "@/components/dropdowns/member/avatar"; // hooks -import { useLabel } from "@/hooks/store/use-label" -import { useMember } from "@/hooks/store/use-member" +import { useLabel } from "@/hooks/store/use-label"; +import { useMember } from "@/hooks/store/use-member"; import { useProjectInbox } from "@/hooks/store/use-project-inbox"; import { usePlatformOS } from "@/hooks/use-platform-os"; // plane web imports diff --git a/apps/web/core/components/inbox/sidebar/root.tsx b/apps/web/core/components/inbox/sidebar/root.tsx index 0d8eed682..93d377ac7 100644 --- a/apps/web/core/components/inbox/sidebar/root.tsx +++ b/apps/web/core/components/inbox/sidebar/root.tsx @@ -11,7 +11,7 @@ import { cn } from "@plane/utils"; import { SimpleEmptyState } from "@/components/empty-state/simple-empty-state-root"; import { InboxSidebarLoader } from "@/components/ui/loader/layouts/project-inbox/inbox-sidebar-loader"; // hooks -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useProjectInbox } from "@/hooks/store/use-project-inbox"; import { useAppRouter } from "@/hooks/use-app-router"; import { useIntersectionObserver } from "@/hooks/use-intersection-observer"; diff --git a/apps/web/core/components/integration/jira/give-details.tsx b/apps/web/core/components/integration/jira/give-details.tsx index 292bd3c67..5f7e699d8 100644 --- a/apps/web/core/components/integration/jira/give-details.tsx +++ b/apps/web/core/components/integration/jira/give-details.tsx @@ -13,7 +13,7 @@ import { CustomSelect, Input } from "@plane/ui"; // helpers import { checkEmailValidity } from "@plane/utils"; import { captureClick } from "@/helpers/event-tracker.helper"; -import { useCommandPalette } from "@/hooks/store/use-command-palette" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; import { useProject } from "@/hooks/store/use-project"; // types diff --git a/apps/web/core/components/integration/single-integration-card.tsx b/apps/web/core/components/integration/single-integration-card.tsx index 9e33f77c4..dc6cec94a 100644 --- a/apps/web/core/components/integration/single-integration-card.tsx +++ b/apps/web/core/components/integration/single-integration-card.tsx @@ -13,7 +13,7 @@ import { Button, Loader, Tooltip, TOAST_TYPE, setToast } from "@plane/ui"; // constants import { WORKSPACE_INTEGRATIONS } from "@/constants/fetch-keys"; // hooks -import { useInstance } from "@/hooks/store/use-instance" +import { useInstance } from "@/hooks/store/use-instance"; import { useUserPermissions } from "@/hooks/store/user"; import useIntegrationPopup from "@/hooks/use-integration-popup"; import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/core/components/issues/archived-issues-header.tsx b/apps/web/core/components/issues/archived-issues-header.tsx index dde2c485f..4bbc63a23 100644 --- a/apps/web/core/components/issues/archived-issues-header.tsx +++ b/apps/web/core/components/issues/archived-issues-header.tsx @@ -18,10 +18,10 @@ import { ArchiveTabsList } from "@/components/archives"; import { DisplayFiltersSelection, FilterSelection, FiltersDropdown } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useIssues } from "@/hooks/store/use-issues" -import { useLabel } from "@/hooks/store/use-label" -import { useMember } from "@/hooks/store/use-member" -import { useProject } from "@/hooks/store/use-project" +import { useIssues } from "@/hooks/store/use-issues"; +import { useLabel } from "@/hooks/store/use-label"; +import { useMember } from "@/hooks/store/use-member"; +import { useProject } from "@/hooks/store/use-project"; import { useProjectState } from "@/hooks/store/use-project-state"; export const ArchivedIssuesHeader: FC = observer(() => { diff --git a/apps/web/core/components/issues/attachment/attachment-detail.tsx b/apps/web/core/components/issues/attachment/attachment-detail.tsx index 99ce4c707..ae7ca9dbd 100644 --- a/apps/web/core/components/issues/attachment/attachment-detail.tsx +++ b/apps/web/core/components/issues/attachment/attachment-detail.tsx @@ -21,7 +21,7 @@ import { getFileIcon } from "@/components/icons"; import { IssueAttachmentDeleteModal } from "@/components/issues/attachment/delete-attachment-modal"; // helpers // hooks -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useMember } from "@/hooks/store/use-member"; import { usePlatformOS } from "@/hooks/use-platform-os"; // types diff --git a/apps/web/core/components/issues/attachment/attachment-list-item.tsx b/apps/web/core/components/issues/attachment/attachment-list-item.tsx index 8725c94d6..918c50291 100644 --- a/apps/web/core/components/issues/attachment/attachment-list-item.tsx +++ b/apps/web/core/components/issues/attachment/attachment-list-item.tsx @@ -14,7 +14,7 @@ import { ButtonAvatars } from "@/components/dropdowns/member/avatar"; import { getFileIcon } from "@/components/icons"; // helpers // hooks -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useMember } from "@/hooks/store/use-member"; import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/core/components/issues/create-issue-toast-action-items.tsx b/apps/web/core/components/issues/create-issue-toast-action-items.tsx index c1b1913d7..1695ede70 100644 --- a/apps/web/core/components/issues/create-issue-toast-action-items.tsx +++ b/apps/web/core/components/issues/create-issue-toast-action-items.tsx @@ -5,7 +5,7 @@ import { copyUrlToClipboard, generateWorkItemLink } from "@plane/utils"; // plane imports // helpers // hooks -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useProject } from "@/hooks/store/use-project"; type TCreateIssueToastActionItems = { diff --git a/apps/web/core/components/issues/delete-issue-modal.tsx b/apps/web/core/components/issues/delete-issue-modal.tsx index da75081dd..7fc2aa2b9 100644 --- a/apps/web/core/components/issues/delete-issue-modal.tsx +++ b/apps/web/core/components/issues/delete-issue-modal.tsx @@ -11,8 +11,8 @@ import { TDeDupeIssue, TIssue } from "@plane/types"; import { AlertModalCore, TOAST_TYPE, setToast } from "@plane/ui"; // constants // hooks -import { useIssues } from "@/hooks/store/use-issues" -import { useProject } from "@/hooks/store/use-project" +import { useIssues } from "@/hooks/store/use-issues"; +import { useProject } from "@/hooks/store/use-project"; import { useUser, useUserPermissions } from "@/hooks/store/user"; // plane-web diff --git a/apps/web/core/components/issues/description-input.tsx b/apps/web/core/components/issues/description-input.tsx index a8c6376d6..c320daf27 100644 --- a/apps/web/core/components/issues/description-input.tsx +++ b/apps/web/core/components/issues/description-input.tsx @@ -15,7 +15,7 @@ import { RichTextEditor } from "@/components/editor/rich-text"; import { TIssueOperations } from "@/components/issues/issue-detail"; // helpers // hooks -import { useEditorAsset } from "@/hooks/store/use-editor-asset" +import { useEditorAsset } from "@/hooks/store/use-editor-asset"; import { useWorkspace } from "@/hooks/store/use-workspace"; // plane web services import { WorkspaceService } from "@/plane-web/services"; diff --git a/apps/web/core/components/issues/filters.tsx b/apps/web/core/components/issues/filters.tsx index db6debd10..cfadbf971 100644 --- a/apps/web/core/components/issues/filters.tsx +++ b/apps/web/core/components/issues/filters.tsx @@ -20,9 +20,9 @@ import { Button } from "@plane/ui"; import { isIssueFilterActive } from "@plane/utils"; // helpers // hooks -import { useLabel } from "@/hooks/store/use-label" -import { useProjectState } from "@/hooks/store/use-project-state" -import { useMember } from "@/hooks/store/use-member" +import { useLabel } from "@/hooks/store/use-label"; +import { useProjectState } from "@/hooks/store/use-project-state"; +import { useMember } from "@/hooks/store/use-member"; import { useIssues } from "@/hooks/store/use-issues"; // plane web types import { TProject } from "@/plane-web/types"; diff --git a/apps/web/core/components/issues/issue-detail-widgets/sub-issues/helper.ts b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/helper.ts index 3707cc276..fe3fc5dfd 100644 --- a/apps/web/core/components/issues/issue-detail-widgets/sub-issues/helper.ts +++ b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/helper.ts @@ -10,7 +10,7 @@ import { TOAST_TYPE, setToast } from "@plane/ui"; import { copyUrlToClipboard } from "@plane/utils"; // hooks import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useProjectState } from "@/hooks/store/use-project-state"; // plane web helpers import { updateEpicAnalytics } from "@/plane-web/helpers/epic-analytics"; diff --git a/apps/web/core/components/issues/issue-detail-widgets/sub-issues/title-actions.tsx b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/title-actions.tsx index 1674ea98a..9cf0d8d5e 100644 --- a/apps/web/core/components/issues/issue-detail-widgets/sub-issues/title-actions.tsx +++ b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/title-actions.tsx @@ -9,8 +9,8 @@ import { IIssueFilterOptions, TIssueServiceType, } from "@plane/types"; -import { useIssueDetail } from "@/hooks/store/use-issue-detail" -import { useMember } from "@/hooks/store/use-member" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; +import { useMember } from "@/hooks/store/use-member"; import { useProjectState } from "@/hooks/store/use-project-state"; import { SubIssueDisplayFilters } from "./display-filters"; import { SubIssueFilters } from "./filters"; diff --git a/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/label.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/label.tsx index ec66349b4..919265638 100644 --- a/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/label.tsx +++ b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/label.tsx @@ -2,7 +2,7 @@ import { FC } from "react"; import { observer } from "mobx-react"; import { Tag } from "lucide-react"; // hooks -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useLabel } from "@/hooks/store/use-label"; // components import { IssueActivityBlockComponent, IssueLink, LabelActivityChip } from "./"; diff --git a/apps/web/core/components/issues/issue-detail/issue-activity/helper.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/helper.tsx index 25c175f7e..fc249f623 100644 --- a/apps/web/core/components/issues/issue-detail/issue-activity/helper.tsx +++ b/apps/web/core/components/issues/issue-detail/issue-activity/helper.tsx @@ -3,10 +3,10 @@ import { useTranslation } from "@plane/i18n"; import { EFileAssetType, type TCommentsOperations } from "@plane/types"; import { setToast, TOAST_TYPE } from "@plane/ui"; import { copyUrlToClipboard, formatTextList, generateWorkItemLink } from "@plane/utils"; -import { useEditorAsset } from "@/hooks/store/use-editor-asset" -import { useIssueDetail } from "@/hooks/store/use-issue-detail" -import { useMember } from "@/hooks/store/use-member" -import { useProject } from "@/hooks/store/use-project" +import { useEditorAsset } from "@/hooks/store/use-editor-asset"; +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; +import { useMember } from "@/hooks/store/use-member"; +import { useProject } from "@/hooks/store/use-project"; import { useUser } from "@/hooks/store/user"; export const useCommentOperations = ( diff --git a/apps/web/core/components/issues/issue-detail/issue-detail-quick-actions.tsx b/apps/web/core/components/issues/issue-detail/issue-detail-quick-actions.tsx index 50a6e6639..eeac54fbc 100644 --- a/apps/web/core/components/issues/issue-detail/issue-detail-quick-actions.tsx +++ b/apps/web/core/components/issues/issue-detail/issue-detail-quick-actions.tsx @@ -12,9 +12,9 @@ import { generateWorkItemLink, copyTextToClipboard } from "@plane/utils"; // helpers import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; // hooks -import { useIssueDetail } from "@/hooks/store/use-issue-detail" -import { useIssues } from "@/hooks/store/use-issues" -import { useProject } from "@/hooks/store/use-project" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; +import { useIssues } from "@/hooks/store/use-issues"; +import { useProject } from "@/hooks/store/use-project"; import { useUser } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/core/components/issues/issue-detail/label/root.tsx b/apps/web/core/components/issues/issue-detail/label/root.tsx index c3d308f91..74ba0d864 100644 --- a/apps/web/core/components/issues/issue-detail/label/root.tsx +++ b/apps/web/core/components/issues/issue-detail/label/root.tsx @@ -7,8 +7,8 @@ import { EIssueServiceType, IIssueLabel, TIssue, TIssueServiceType } from "@plan // components import { TOAST_TYPE, setToast } from "@plane/ui"; // hooks -import { useIssueDetail } from "@/hooks/store/use-issue-detail" -import { useLabel } from "@/hooks/store/use-label" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; +import { useLabel } from "@/hooks/store/use-label"; import { useProjectInbox } from "@/hooks/store/use-project-inbox"; // ui // types diff --git a/apps/web/core/components/issues/issue-detail/label/select/label-select.tsx b/apps/web/core/components/issues/issue-detail/label/select/label-select.tsx index ca05df111..e08414bb7 100644 --- a/apps/web/core/components/issues/issue-detail/label/select/label-select.tsx +++ b/apps/web/core/components/issues/issue-detail/label/select/label-select.tsx @@ -10,7 +10,7 @@ import { EUserProjectRoles, IIssueLabel } from "@plane/types"; // helpers import { getTabIndex } from "@plane/utils"; // hooks -import { useLabel } from "@/hooks/store/use-label" +import { useLabel } from "@/hooks/store/use-label"; import { useUserPermissions } from "@/hooks/store/user"; import { usePlatformOS } from "@/hooks/use-platform-os"; //constants diff --git a/apps/web/core/components/issues/issue-detail/links/link-detail.tsx b/apps/web/core/components/issues/issue-detail/links/link-detail.tsx index 94c350ded..b723f66a4 100644 --- a/apps/web/core/components/issues/issue-detail/links/link-detail.tsx +++ b/apps/web/core/components/issues/issue-detail/links/link-detail.tsx @@ -10,7 +10,7 @@ import { getIconForLink, copyTextToClipboard, calculateTimeAgo } from "@plane/ut // types // helpers // -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useMember } from "@/hooks/store/use-member"; import { usePlatformOS } from "@/hooks/use-platform-os"; import { TLinkOperationsModal } from "./create-update-link-modal"; diff --git a/apps/web/core/components/issues/issue-detail/reactions/issue-comment.tsx b/apps/web/core/components/issues/issue-detail/reactions/issue-comment.tsx index 082070d57..832220fb0 100644 --- a/apps/web/core/components/issues/issue-detail/reactions/issue-comment.tsx +++ b/apps/web/core/components/issues/issue-detail/reactions/issue-comment.tsx @@ -9,7 +9,7 @@ import { cn, formatTextList } from "@plane/utils"; // helper import { renderEmoji } from "@/helpers/emoji.helper"; // hooks -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useMember } from "@/hooks/store/use-member"; // types import { ReactionSelector } from "./reaction-selector"; diff --git a/apps/web/core/components/issues/issue-detail/reactions/issue.tsx b/apps/web/core/components/issues/issue-detail/reactions/issue.tsx index f12bf03fe..f641cbb56 100644 --- a/apps/web/core/components/issues/issue-detail/reactions/issue.tsx +++ b/apps/web/core/components/issues/issue-detail/reactions/issue.tsx @@ -9,7 +9,7 @@ import { TOAST_TYPE, Tooltip, setToast } from "@plane/ui"; import { cn, formatTextList } from "@plane/utils"; // helpers import { renderEmoji } from "@/helpers/emoji.helper"; -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useMember } from "@/hooks/store/use-member"; // types import { ReactionSelector } from "./reaction-selector"; diff --git a/apps/web/core/components/issues/issue-detail/relation-select.tsx b/apps/web/core/components/issues/issue-detail/relation-select.tsx index b15a12947..b79058274 100644 --- a/apps/web/core/components/issues/issue-detail/relation-select.tsx +++ b/apps/web/core/components/issues/issue-detail/relation-select.tsx @@ -11,8 +11,8 @@ import { cn, generateWorkItemLink } from "@plane/utils"; // components import { ExistingIssuesListModal } from "@/components/core/modals/existing-issues-list-modal"; // hooks -import { useIssueDetail } from "@/hooks/store/use-issue-detail" -import { useIssues } from "@/hooks/store/use-issues" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; +import { useIssues } from "@/hooks/store/use-issues"; import { useProject } from "@/hooks/store/use-project"; import { usePlatformOS } from "@/hooks/use-platform-os"; // Plane web imports diff --git a/apps/web/core/components/issues/issue-detail/root.tsx b/apps/web/core/components/issues/issue-detail/root.tsx index 19117a5e0..ff6e9a45f 100644 --- a/apps/web/core/components/issues/issue-detail/root.tsx +++ b/apps/web/core/components/issues/issue-detail/root.tsx @@ -11,9 +11,9 @@ import { TOAST_TYPE, setPromiseToast, setToast } from "@plane/ui"; import { EmptyState } from "@/components/common/empty-state"; // hooks import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useAppTheme } from "@/hooks/store/use-app-theme" -import { useIssueDetail } from "@/hooks/store/use-issue-detail" -import { useIssues } from "@/hooks/store/use-issues" +import { useAppTheme } from "@/hooks/store/use-app-theme"; +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; +import { useIssues } from "@/hooks/store/use-issues"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; // images diff --git a/apps/web/core/components/issues/issue-detail/subscription.tsx b/apps/web/core/components/issues/issue-detail/subscription.tsx index 518f3d844..0bac4a730 100644 --- a/apps/web/core/components/issues/issue-detail/subscription.tsx +++ b/apps/web/core/components/issues/issue-detail/subscription.tsx @@ -11,7 +11,7 @@ import { useTranslation } from "@plane/i18n"; import { EIssueServiceType } from "@plane/types"; import { Button, Loader, TOAST_TYPE, setToast } from "@plane/ui"; // hooks -import { useIssueDetail } from "@/hooks/store/use-issue-detail" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; import { useUserPermissions } from "@/hooks/store/user"; export type TIssueSubscription = { diff --git a/apps/web/core/components/issues/issue-layouts/calendar/base-calendar-root.tsx b/apps/web/core/components/issues/issue-layouts/calendar/base-calendar-root.tsx index 20c2d6e33..031262e21 100644 --- a/apps/web/core/components/issues/issue-layouts/calendar/base-calendar-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/calendar/base-calendar-root.tsx @@ -8,8 +8,8 @@ import { EIssueGroupByToServerOptions, EUserPermissions, EUserPermissionsLevel } import { EIssuesStoreType, TGroupedIssues } from "@plane/types"; import { TOAST_TYPE, setToast } from "@plane/ui"; // hooks -import { useIssues } from "@/hooks/store/use-issues" -import { useCalendarView } from "@/hooks/store/use-calendar-view" +import { useIssues } from "@/hooks/store/use-issues"; +import { useCalendarView } from "@/hooks/store/use-calendar-view"; import { useUserPermissions } from "@/hooks/store/user"; import { useIssueStoreType } from "@/hooks/use-issue-layout-store"; import { useIssuesActions } from "@/hooks/use-issues-actions"; diff --git a/apps/web/core/components/issues/issue-layouts/calendar/roots/cycle-root.tsx b/apps/web/core/components/issues/issue-layouts/calendar/roots/cycle-root.tsx index c1faa7933..0a2696b20 100644 --- a/apps/web/core/components/issues/issue-layouts/calendar/roots/cycle-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/calendar/roots/cycle-root.tsx @@ -3,7 +3,7 @@ import { observer } from "mobx-react"; import { useParams } from "next/navigation"; import { EIssuesStoreType } from "@plane/types"; // hooks -import { useCycle } from "@/hooks/store/use-cycle" +import { useCycle } from "@/hooks/store/use-cycle"; import { useIssues } from "@/hooks/store/use-issues"; // components import { CycleIssueQuickActions } from "../../quick-action-dropdowns"; diff --git a/apps/web/core/components/issues/issue-layouts/empty-states/archived-issues.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/archived-issues.tsx index 0d9c20d22..cc10b4690 100644 --- a/apps/web/core/components/issues/issue-layouts/empty-states/archived-issues.tsx +++ b/apps/web/core/components/issues/issue-layouts/empty-states/archived-issues.tsx @@ -8,7 +8,7 @@ import { EIssuesStoreType, EUserProjectRoles, IIssueFilterOptions } from "@plane // components import { DetailedEmptyState } from "@/components/empty-state/detailed-empty-state-root"; // hooks -import { useIssues } from "@/hooks/store/use-issues" +import { useIssues } from "@/hooks/store/use-issues"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; diff --git a/apps/web/core/components/issues/issue-layouts/empty-states/cycle.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/cycle.tsx index 4877d686f..ed0fe8512 100644 --- a/apps/web/core/components/issues/issue-layouts/empty-states/cycle.tsx +++ b/apps/web/core/components/issues/issue-layouts/empty-states/cycle.tsx @@ -14,9 +14,9 @@ import { TOAST_TYPE, setToast } from "@plane/ui"; import { ExistingIssuesListModal } from "@/components/core/modals/existing-issues-list-modal"; import { DetailedEmptyState } from "@/components/empty-state/detailed-empty-state-root"; import { captureClick } from "@/helpers/event-tracker.helper"; -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useCycle } from "@/hooks/store/use-cycle" -import { useIssues } from "@/hooks/store/use-issues" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useCycle } from "@/hooks/store/use-cycle"; +import { useIssues } from "@/hooks/store/use-issues"; import { useUserPermissions } from "@/hooks/store/user"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; diff --git a/apps/web/core/components/issues/issue-layouts/empty-states/global-view.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/global-view.tsx index 2f1ab4fdd..00935f1cd 100644 --- a/apps/web/core/components/issues/issue-layouts/empty-states/global-view.tsx +++ b/apps/web/core/components/issues/issue-layouts/empty-states/global-view.tsx @@ -9,8 +9,8 @@ import { ComicBoxButton } from "@/components/empty-state/comic-box-button"; import { DetailedEmptyState } from "@/components/empty-state/detailed-empty-state-root"; // hooks import { captureClick } from "@/helpers/event-tracker.helper"; -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useProject } from "@/hooks/store/use-project" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; diff --git a/apps/web/core/components/issues/issue-layouts/empty-states/module.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/module.tsx index 2a74709f7..20b26accf 100644 --- a/apps/web/core/components/issues/issue-layouts/empty-states/module.tsx +++ b/apps/web/core/components/issues/issue-layouts/empty-states/module.tsx @@ -14,8 +14,8 @@ import { ExistingIssuesListModal } from "@/components/core/modals/existing-issue import { DetailedEmptyState } from "@/components/empty-state/detailed-empty-state-root"; import { captureClick } from "@/helpers/event-tracker.helper"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useIssues } from "@/hooks/store/use-issues" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useIssues } from "@/hooks/store/use-issues"; import { useUserPermissions } from "@/hooks/store/user"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; diff --git a/apps/web/core/components/issues/issue-layouts/empty-states/project-issues.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/project-issues.tsx index 3ee8fd653..fdec45f78 100644 --- a/apps/web/core/components/issues/issue-layouts/empty-states/project-issues.tsx +++ b/apps/web/core/components/issues/issue-layouts/empty-states/project-issues.tsx @@ -10,8 +10,8 @@ import { ComicBoxButton } from "@/components/empty-state/comic-box-button"; import { DetailedEmptyState } from "@/components/empty-state/detailed-empty-state-root"; import { captureClick } from "@/helpers/event-tracker.helper"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useIssues } from "@/hooks/store/use-issues" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useIssues } from "@/hooks/store/use-issues"; import { useUserPermissions } from "@/hooks/store/user"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; diff --git a/apps/web/core/components/issues/issue-layouts/empty-states/project-view.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/project-view.tsx index 0db9d94e2..6b03a61e0 100644 --- a/apps/web/core/components/issues/issue-layouts/empty-states/project-view.tsx +++ b/apps/web/core/components/issues/issue-layouts/empty-states/project-view.tsx @@ -6,7 +6,7 @@ import { EIssuesStoreType } from "@plane/types"; import { EmptyState } from "@/components/common/empty-state"; import { captureClick } from "@/helpers/event-tracker.helper"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; import { useUserPermissions } from "@/hooks/store/user"; // assets import emptyIssue from "@/public/empty-state/issue.svg"; diff --git a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/archived-issue.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/archived-issue.tsx index 19f12e043..de6032b74 100644 --- a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/archived-issue.tsx +++ b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/archived-issue.tsx @@ -4,8 +4,8 @@ import { useParams } from "next/navigation"; import { EIssueFilterType } from "@plane/constants"; import { EIssuesStoreType, IIssueFilterOptions } from "@plane/types"; // hooks -import { useIssues } from "@/hooks/store/use-issues" -import { useLabel } from "@/hooks/store/use-label" +import { useIssues } from "@/hooks/store/use-issues"; +import { useLabel } from "@/hooks/store/use-label"; import { useProjectState } from "@/hooks/store/use-project-state"; // local imports import { AppliedFiltersList } from "../filters-list"; diff --git a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/cycle-root.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/cycle-root.tsx index a1d3cef95..bfc34f18b 100644 --- a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/cycle-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/cycle-root.tsx @@ -5,8 +5,8 @@ import { EIssueFilterType, PROJECT_VIEW_TRACKER_ELEMENTS } from "@plane/constant import { EIssuesStoreType, IIssueFilterOptions } from "@plane/types"; import { Header, EHeaderVariant } from "@plane/ui"; // hooks -import { useIssues } from "@/hooks/store/use-issues" -import { useLabel } from "@/hooks/store/use-label" +import { useIssues } from "@/hooks/store/use-issues"; +import { useLabel } from "@/hooks/store/use-label"; import { useProjectState } from "@/hooks/store/use-project-state"; // local imports import { SaveFilterView } from "../../../save-filter-view"; diff --git a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/draft-issue.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/draft-issue.tsx index 2d6b96f1c..3336327c3 100644 --- a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/draft-issue.tsx +++ b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/draft-issue.tsx @@ -4,8 +4,8 @@ import { useParams } from "next/navigation"; import { EIssueFilterType } from "@plane/constants"; import { EIssuesStoreType, IIssueFilterOptions } from "@plane/types"; // hooks -import { useIssues } from "@/hooks/store/use-issues" -import { useLabel } from "@/hooks/store/use-label" +import { useIssues } from "@/hooks/store/use-issues"; +import { useLabel } from "@/hooks/store/use-label"; import { useProjectState } from "@/hooks/store/use-project-state"; // local imports import { AppliedFiltersList } from "../filters-list"; diff --git a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/global-view-root.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/global-view-root.tsx index 31a8de982..8ecf75395 100644 --- a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/global-view-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/global-view-root.tsx @@ -22,9 +22,9 @@ import { UpdateViewComponent } from "@/components/views/update-view-component"; import { CreateUpdateWorkspaceViewModal } from "@/components/workspace/views/modal"; // hooks import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useGlobalView } from "@/hooks/store/use-global-view" -import { useIssues } from "@/hooks/store/use-issues" -import { useLabel } from "@/hooks/store/use-label" +import { useGlobalView } from "@/hooks/store/use-global-view"; +import { useIssues } from "@/hooks/store/use-issues"; +import { useLabel } from "@/hooks/store/use-label"; import { useUser, useUserPermissions } from "@/hooks/store/user"; import { getAreFiltersEqual } from "../../../utils"; import { AppliedFiltersList } from "../filters-list"; diff --git a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/module-root.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/module-root.tsx index 45a24e48b..013942646 100644 --- a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/module-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/module-root.tsx @@ -5,8 +5,8 @@ import { EIssueFilterType, PROJECT_VIEW_TRACKER_ELEMENTS } from "@plane/constant import { EIssuesStoreType, IIssueFilterOptions } from "@plane/types"; import { Header, EHeaderVariant } from "@plane/ui"; // hooks -import { useIssues } from "@/hooks/store/use-issues" -import { useLabel } from "@/hooks/store/use-label" +import { useIssues } from "@/hooks/store/use-issues"; +import { useLabel } from "@/hooks/store/use-label"; import { useProjectState } from "@/hooks/store/use-project-state"; import { SaveFilterView } from "../../../save-filter-view"; import { AppliedFiltersList } from "../filters-list"; diff --git a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/profile-issues-root.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/profile-issues-root.tsx index 8b6b5fb2a..cfadd27e2 100644 --- a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/profile-issues-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/profile-issues-root.tsx @@ -4,7 +4,7 @@ import { useParams } from "next/navigation"; import { EIssueFilterType } from "@plane/constants"; import { EIssuesStoreType, IIssueFilterOptions } from "@plane/types"; // hooks -import { useIssues } from "@/hooks/store/use-issues" +import { useIssues } from "@/hooks/store/use-issues"; import { useLabel } from "@/hooks/store/use-label"; import { useWorkspaceIssueProperties } from "@/hooks/use-workspace-issue-properties"; import { AppliedFiltersList } from "../filters-list"; diff --git a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-root.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-root.tsx index 421359e79..0ed61e6cd 100644 --- a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-root.tsx @@ -10,8 +10,8 @@ import { import { EIssuesStoreType, IIssueFilterOptions } from "@plane/types"; import { Header, EHeaderVariant } from "@plane/ui"; // hooks -import { useLabel } from "@/hooks/store/use-label" -import { useProjectState } from "@/hooks/store/use-project-state" +import { useLabel } from "@/hooks/store/use-label"; +import { useProjectState } from "@/hooks/store/use-project-state"; import { useUserPermissions } from "@/hooks/store/user"; import { useIssues } from "@/hooks/store/use-issues"; // local imports diff --git a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-view-root.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-view-root.tsx index de13ce159..7554e35ca 100644 --- a/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-view-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-view-root.tsx @@ -19,10 +19,10 @@ import { CreateUpdateProjectViewModal } from "@/components/views/modal"; import { UpdateViewComponent } from "@/components/views/update-view-component"; // constants // hooks -import { useIssues } from "@/hooks/store/use-issues" -import { useLabel } from "@/hooks/store/use-label" -import { useProjectState } from "@/hooks/store/use-project-state" -import { useProjectView } from "@/hooks/store/use-project-view" +import { useIssues } from "@/hooks/store/use-issues"; +import { useLabel } from "@/hooks/store/use-label"; +import { useProjectState } from "@/hooks/store/use-project-state"; +import { useProjectView } from "@/hooks/store/use-project-view"; import { useUser, useUserPermissions } from "@/hooks/store/user"; import { getAreFiltersEqual } from "../../../utils"; import { AppliedFiltersList } from "../filters-list"; diff --git a/apps/web/core/components/issues/issue-layouts/filters/header/filters/assignee.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/assignee.tsx index 8d137d014..b7a592b78 100644 --- a/apps/web/core/components/issues/issue-layouts/filters/header/filters/assignee.tsx +++ b/apps/web/core/components/issues/issue-layouts/filters/header/filters/assignee.tsx @@ -10,7 +10,7 @@ import { getFileURL } from "@plane/utils"; import { FilterHeader, FilterOption } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUser } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/issues/issue-layouts/filters/header/filters/created-by.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/created-by.tsx index 2067802cf..b1406e5d4 100644 --- a/apps/web/core/components/issues/issue-layouts/filters/header/filters/created-by.tsx +++ b/apps/web/core/components/issues/issue-layouts/filters/header/filters/created-by.tsx @@ -10,7 +10,7 @@ import { getFileURL } from "@plane/utils"; import { FilterHeader, FilterOption } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUser } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/issues/issue-layouts/filters/header/filters/mentions.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/mentions.tsx index 31294c7dc..22811062a 100644 --- a/apps/web/core/components/issues/issue-layouts/filters/header/filters/mentions.tsx +++ b/apps/web/core/components/issues/issue-layouts/filters/header/filters/mentions.tsx @@ -10,7 +10,7 @@ import { getFileURL } from "@plane/utils"; import { FilterHeader, FilterOption } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUser } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/issues/issue-layouts/gantt/base-gantt-root.tsx b/apps/web/core/components/issues/issue-layouts/gantt/base-gantt-root.tsx index aebefc6c3..144cb0073 100644 --- a/apps/web/core/components/issues/issue-layouts/gantt/base-gantt-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/gantt/base-gantt-root.tsx @@ -12,7 +12,7 @@ import { ETimeLineTypeType, TimeLineTypeContext } from "@/components/gantt-chart import { GanttChartRoot } from "@/components/gantt-chart/root"; import { IssueGanttSidebar } from "@/components/gantt-chart/sidebar/issues/sidebar"; // hooks -import { useIssues } from "@/hooks/store/use-issues" +import { useIssues } from "@/hooks/store/use-issues"; import { useUserPermissions } from "@/hooks/store/user"; import { useIssueStoreType } from "@/hooks/use-issue-layout-store"; import { useIssuesActions } from "@/hooks/use-issues-actions"; diff --git a/apps/web/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx b/apps/web/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx index 2ea62cbb7..9e72dc2fc 100644 --- a/apps/web/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx @@ -11,9 +11,9 @@ import { EIssueServiceType, EIssuesStoreType, EIssueLayoutTypes } from "@plane/t //constants //hooks import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useIssueDetail } from "@/hooks/store/use-issue-detail" -import { useIssues } from "@/hooks/store/use-issues" -import { useKanbanView } from "@/hooks/store/use-kanban-view" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; +import { useIssues } from "@/hooks/store/use-issues"; +import { useKanbanView } from "@/hooks/store/use-kanban-view"; import { useUserPermissions } from "@/hooks/store/user"; import { useGroupIssuesDragNDrop } from "@/hooks/use-group-dragndrop"; import { useIssueStoreType } from "@/hooks/use-issue-layout-store"; diff --git a/apps/web/core/components/issues/issue-layouts/kanban/roots/cycle-root.tsx b/apps/web/core/components/issues/issue-layouts/kanban/roots/cycle-root.tsx index e9404a2de..7ba5b2371 100644 --- a/apps/web/core/components/issues/issue-layouts/kanban/roots/cycle-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/kanban/roots/cycle-root.tsx @@ -5,8 +5,8 @@ import { useParams } from "next/navigation"; import { EUserPermissions, EUserPermissionsLevel } from "@plane/constants"; import { EIssuesStoreType } from "@plane/types"; // hooks -import { useCycle } from "@/hooks/store/use-cycle" -import { useIssues } from "@/hooks/store/use-issues" +import { useCycle } from "@/hooks/store/use-cycle"; +import { useIssues } from "@/hooks/store/use-issues"; import { useUserPermissions } from "@/hooks/store/user"; // local imports import { CycleIssueQuickActions } from "../../quick-action-dropdowns"; diff --git a/apps/web/core/components/issues/issue-layouts/list/base-list-root.tsx b/apps/web/core/components/issues/issue-layouts/list/base-list-root.tsx index 8e9e50be1..99740ecfa 100644 --- a/apps/web/core/components/issues/issue-layouts/list/base-list-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/list/base-list-root.tsx @@ -13,7 +13,7 @@ import { } from "@plane/types"; // constants // hooks -import { useIssues } from "@/hooks/store/use-issues" +import { useIssues } from "@/hooks/store/use-issues"; import { useUserPermissions } from "@/hooks/store/user"; // hooks import { useGroupIssuesDragNDrop } from "@/hooks/use-group-dragndrop"; diff --git a/apps/web/core/components/issues/issue-layouts/list/roots/cycle-root.tsx b/apps/web/core/components/issues/issue-layouts/list/roots/cycle-root.tsx index 4fe718055..f0ef5299b 100644 --- a/apps/web/core/components/issues/issue-layouts/list/roots/cycle-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/list/roots/cycle-root.tsx @@ -5,8 +5,8 @@ import { useParams } from "next/navigation"; import { EUserPermissions, EUserPermissionsLevel } from "@plane/constants"; import { EIssuesStoreType } from "@plane/types"; // hooks -import { useCycle } from "@/hooks/store/use-cycle" -import { useIssues } from "@/hooks/store/use-issues" +import { useCycle } from "@/hooks/store/use-cycle"; +import { useIssues } from "@/hooks/store/use-issues"; import { useUserPermissions } from "@/hooks/store/user"; // types import { CycleIssueQuickActions } from "../../quick-action-dropdowns"; diff --git a/apps/web/core/components/issues/issue-layouts/properties/label-dropdown.tsx b/apps/web/core/components/issues/issue-layouts/properties/label-dropdown.tsx index 8d17dbfe0..20d137e9d 100644 --- a/apps/web/core/components/issues/issue-layouts/properties/label-dropdown.tsx +++ b/apps/web/core/components/issues/issue-layouts/properties/label-dropdown.tsx @@ -13,7 +13,7 @@ import { EUserProjectRoles, IIssueLabel } from "@plane/types"; // components import { ComboDropDown } from "@plane/ui"; // hooks -import { useLabel } from "@/hooks/store/use-label" +import { useLabel } from "@/hooks/store/use-label"; import { useUserPermissions } from "@/hooks/store/user"; import { useDropdownKeyDown } from "@/hooks/use-dropdown-key-down"; import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/all-issue.tsx b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/all-issue.tsx index 9c4dc934d..f5ce7441d 100644 --- a/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/all-issue.tsx +++ b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/all-issue.tsx @@ -11,7 +11,7 @@ import { ContextMenu, CustomMenu, TContextMenuItem } from "@plane/ui"; import { cn } from "@plane/utils"; // hooks import { captureClick } from "@/helpers/event-tracker.helper"; -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useProjectState } from "@/hooks/store/use-project-state"; // plane-web components import { DuplicateWorkItemModal } from "@/plane-web/components/issues/issue-layouts/quick-action-dropdowns"; diff --git a/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/archived-issue.tsx b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/archived-issue.tsx index d87c78471..c8fb31979 100644 --- a/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/archived-issue.tsx +++ b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/archived-issue.tsx @@ -10,7 +10,7 @@ import { ContextMenu, CustomMenu, TContextMenuItem } from "@plane/ui"; import { cn } from "@plane/utils"; // hooks import { captureClick } from "@/helpers/event-tracker.helper"; -import { useIssues } from "@/hooks/store/use-issues" +import { useIssues } from "@/hooks/store/use-issues"; import { useUserPermissions } from "@/hooks/store/user"; // local imports import { DeleteIssueModal } from "../../delete-issue-modal"; diff --git a/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/cycle-issue.tsx b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/cycle-issue.tsx index af2bd06ff..27f196ea6 100644 --- a/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/cycle-issue.tsx +++ b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/cycle-issue.tsx @@ -16,9 +16,9 @@ import { ContextMenu, CustomMenu, TContextMenuItem } from "@plane/ui"; import { cn } from "@plane/utils"; // hooks import { captureClick } from "@/helpers/event-tracker.helper"; -import { useIssues } from "@/hooks/store/use-issues" -import { useProject } from "@/hooks/store/use-project" -import { useProjectState } from "@/hooks/store/use-project-state" +import { useIssues } from "@/hooks/store/use-issues"; +import { useProject } from "@/hooks/store/use-project"; +import { useProjectState } from "@/hooks/store/use-project-state"; import { useUserPermissions } from "@/hooks/store/user"; // plane-web components import { DuplicateWorkItemModal } from "@/plane-web/components/issues/issue-layouts/quick-action-dropdowns"; diff --git a/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/issue-detail.tsx b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/issue-detail.tsx index 02db31eee..f2cd9a5c5 100644 --- a/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/issue-detail.tsx +++ b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/issue-detail.tsx @@ -16,9 +16,9 @@ import { ContextMenu, CustomMenu, TContextMenuItem } from "@plane/ui"; import { cn } from "@plane/utils"; // hooks import { captureClick } from "@/helpers/event-tracker.helper"; -import { useIssues } from "@/hooks/store/use-issues" -import { useProject } from "@/hooks/store/use-project" -import { useProjectState } from "@/hooks/store/use-project-state" +import { useIssues } from "@/hooks/store/use-issues"; +import { useProject } from "@/hooks/store/use-project"; +import { useProjectState } from "@/hooks/store/use-project-state"; import { useUserPermissions } from "@/hooks/store/user"; // plane-web components import { DuplicateWorkItemModal } from "@/plane-web/components/issues/issue-layouts/quick-action-dropdowns"; diff --git a/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/project-issue.tsx b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/project-issue.tsx index a9a719952..6ee1310f7 100644 --- a/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/project-issue.tsx +++ b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/project-issue.tsx @@ -16,9 +16,9 @@ import { ContextMenu, CustomMenu, TContextMenuItem } from "@plane/ui"; import { cn } from "@plane/utils"; // hooks import { captureClick } from "@/helpers/event-tracker.helper"; -import { useIssues } from "@/hooks/store/use-issues" -import { useProject } from "@/hooks/store/use-project" -import { useProjectState } from "@/hooks/store/use-project-state" +import { useIssues } from "@/hooks/store/use-issues"; +import { useProject } from "@/hooks/store/use-project"; +import { useProjectState } from "@/hooks/store/use-project-state"; import { useUserPermissions } from "@/hooks/store/user"; // plane-web components import { DuplicateWorkItemModal } from "@/plane-web/components/issues/issue-layouts/quick-action-dropdowns"; diff --git a/apps/web/core/components/issues/issue-layouts/roots/all-issue-layout-root.tsx b/apps/web/core/components/issues/issue-layouts/roots/all-issue-layout-root.tsx index 5b109d432..bf0f73eb6 100644 --- a/apps/web/core/components/issues/issue-layouts/roots/all-issue-layout-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/roots/all-issue-layout-root.tsx @@ -9,7 +9,7 @@ import { EIssuesStoreType, EIssueLayoutTypes } from "@plane/types"; // components import { EmptyState } from "@/components/common/empty-state"; import { WorkspaceActiveLayout } from "@/components/views/helper"; -import { useGlobalView } from "@/hooks/store/use-global-view" +import { useGlobalView } from "@/hooks/store/use-global-view"; import { useIssues } from "@/hooks/store/use-issues"; import { useAppRouter } from "@/hooks/use-app-router"; import { useWorkspaceIssueProperties } from "@/hooks/use-workspace-issue-properties"; diff --git a/apps/web/core/components/issues/issue-layouts/roots/cycle-layout-root.tsx b/apps/web/core/components/issues/issue-layouts/roots/cycle-layout-root.tsx index c924a3da3..0f71c3e95 100644 --- a/apps/web/core/components/issues/issue-layouts/roots/cycle-layout-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/roots/cycle-layout-root.tsx @@ -10,7 +10,7 @@ import { LogoSpinner } from "@/components/common/logo-spinner"; import { TransferIssues } from "@/components/cycles/transfer-issues"; import { TransferIssuesModal } from "@/components/cycles/transfer-issues-modal"; // hooks -import { useCycle } from "@/hooks/store/use-cycle" +import { useCycle } from "@/hooks/store/use-cycle"; import { useIssues } from "@/hooks/store/use-issues"; import { IssuesStoreContext } from "@/hooks/use-issue-layout-store"; // local imports diff --git a/apps/web/core/components/issues/issue-layouts/spreadsheet/base-spreadsheet-root.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/base-spreadsheet-root.tsx index 7e61fb3aa..63d2e1ed3 100644 --- a/apps/web/core/components/issues/issue-layouts/spreadsheet/base-spreadsheet-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/spreadsheet/base-spreadsheet-root.tsx @@ -5,7 +5,7 @@ import { useParams } from "next/navigation"; import { ALL_ISSUES, EIssueFilterType, EUserPermissions, EUserPermissionsLevel } from "@plane/constants"; import { EIssuesStoreType, IIssueDisplayFilterOptions, EIssueLayoutTypes } from "@plane/types"; // hooks -import { useIssues } from "@/hooks/store/use-issues" +import { useIssues } from "@/hooks/store/use-issues"; import { useUserPermissions } from "@/hooks/store/user"; import { useIssueStoreType } from "@/hooks/use-issue-layout-store"; import { useIssuesActions } from "@/hooks/use-issues-actions"; diff --git a/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/cycle-root.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/cycle-root.tsx index 83eb1a623..b8c3c4f28 100644 --- a/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/cycle-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/cycle-root.tsx @@ -3,7 +3,7 @@ import { observer } from "mobx-react"; import { useParams } from "next/navigation"; // hooks import { EUserPermissions, EUserPermissionsLevel } from "@plane/constants"; -import { useCycle } from "@/hooks/store/use-cycle" +import { useCycle } from "@/hooks/store/use-cycle"; import { useUserPermissions } from "@/hooks/store/user"; // components import { CycleIssueQuickActions } from "../../quick-action-dropdowns"; diff --git a/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/workspace-root.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/workspace-root.tsx index a957a418b..de635e6a9 100644 --- a/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/workspace-root.tsx +++ b/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/workspace-root.tsx @@ -7,7 +7,7 @@ import { IIssueDisplayFilterOptions, EIssuesStoreType, EIssueLayoutTypes } from import { AllIssueQuickActions } from "@/components/issues/issue-layouts/quick-action-dropdowns"; import { SpreadsheetLayoutLoader } from "@/components/ui/loader/layouts/spreadsheet-layout-loader"; // hooks -import { useIssues } from "@/hooks/store/use-issues" +import { useIssues } from "@/hooks/store/use-issues"; import { useUserPermissions } from "@/hooks/store/user"; import { IssuesStoreContext } from "@/hooks/use-issue-layout-store"; import { useIssuesActions } from "@/hooks/use-issues-actions"; diff --git a/apps/web/core/components/issues/issue-modal/components/description-editor.tsx b/apps/web/core/components/issues/issue-modal/components/description-editor.tsx index 83e2f3139..b808f6c54 100644 --- a/apps/web/core/components/issues/issue-modal/components/description-editor.tsx +++ b/apps/web/core/components/issues/issue-modal/components/description-editor.tsx @@ -16,8 +16,8 @@ import { GptAssistantPopover } from "@/components/core/modals/gpt-assistant-popo import { RichTextEditor } from "@/components/editor/rich-text"; // helpers // hooks -import { useEditorAsset } from "@/hooks/store/use-editor-asset" -import { useInstance } from "@/hooks/store/use-instance" +import { useEditorAsset } from "@/hooks/store/use-editor-asset"; +import { useInstance } from "@/hooks/store/use-instance"; import { useWorkspace } from "@/hooks/store/use-workspace"; import useKeypress from "@/hooks/use-keypress"; import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/core/components/issues/issue-modal/form.tsx b/apps/web/core/components/issues/issue-modal/form.tsx index 2310961a8..9196bb7c4 100644 --- a/apps/web/core/components/issues/issue-modal/form.tsx +++ b/apps/web/core/components/issues/issue-modal/form.tsx @@ -32,10 +32,10 @@ import { CreateLabelModal } from "@/components/labels"; // helpers // hooks import { useIssueModal } from "@/hooks/context/use-issue-modal"; -import { useIssueDetail } from "@/hooks/store/use-issue-detail" -import { useLabel } from "@/hooks/store/use-label" -import { useProject } from "@/hooks/store/use-project" -import { useProjectState } from "@/hooks/store/use-project-state" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; +import { useLabel } from "@/hooks/store/use-label"; +import { useProject } from "@/hooks/store/use-project"; +import { useProjectState } from "@/hooks/store/use-project-state"; import { useWorkspaceDraftIssues } from "@/hooks/store/workspace-draft"; import { usePlatformOS } from "@/hooks/use-platform-os"; import { useProjectIssueProperties } from "@/hooks/use-project-issue-properties"; diff --git a/apps/web/core/components/issues/peek-overview/header.tsx b/apps/web/core/components/issues/peek-overview/header.tsx index 1183b556a..8f69f5ac3 100644 --- a/apps/web/core/components/issues/peek-overview/header.tsx +++ b/apps/web/core/components/issues/peek-overview/header.tsx @@ -20,9 +20,9 @@ import { import { copyUrlToClipboard, generateWorkItemLink } from "@plane/utils"; // helpers import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useIssueDetail } from "@/hooks/store/use-issue-detail" -import { useIssues } from "@/hooks/store/use-issues" -import { useProject } from "@/hooks/store/use-project" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; +import { useIssues } from "@/hooks/store/use-issues"; +import { useProject } from "@/hooks/store/use-project"; import { useUser } from "@/hooks/store/user"; // hooks import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/core/components/issues/peek-overview/root.tsx b/apps/web/core/components/issues/peek-overview/root.tsx index 8768a7109..a44bfa1c9 100644 --- a/apps/web/core/components/issues/peek-overview/root.tsx +++ b/apps/web/core/components/issues/peek-overview/root.tsx @@ -10,8 +10,8 @@ import { EIssueServiceType, EIssuesStoreType, IWorkItemPeekOverview, TIssue } fr import { TOAST_TYPE, setPromiseToast, setToast } from "@plane/ui"; // hooks import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useIssueDetail } from "@/hooks/store/use-issue-detail" -import { useIssues } from "@/hooks/store/use-issues" +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; +import { useIssues } from "@/hooks/store/use-issues"; import { useUserPermissions } from "@/hooks/store/user"; import { useIssueStoreType } from "@/hooks/use-issue-layout-store"; import { useWorkItemProperties } from "@/plane-web/hooks/use-issue-properties"; diff --git a/apps/web/core/components/issues/workspace-draft/delete-modal.tsx b/apps/web/core/components/issues/workspace-draft/delete-modal.tsx index 8e27da913..f48b51465 100644 --- a/apps/web/core/components/issues/workspace-draft/delete-modal.tsx +++ b/apps/web/core/components/issues/workspace-draft/delete-modal.tsx @@ -9,7 +9,7 @@ import { TWorkspaceDraftIssue } from "@plane/types"; import { AlertModalCore, TOAST_TYPE, setToast } from "@plane/ui"; // constants // hooks -import { useIssues } from "@/hooks/store/use-issues" +import { useIssues } from "@/hooks/store/use-issues"; import { useUser, useUserPermissions } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/issues/workspace-draft/draft-issue-properties.tsx b/apps/web/core/components/issues/workspace-draft/draft-issue-properties.tsx index 496f53f27..5e1e0c96c 100644 --- a/apps/web/core/components/issues/workspace-draft/draft-issue-properties.tsx +++ b/apps/web/core/components/issues/workspace-draft/draft-issue-properties.tsx @@ -18,10 +18,10 @@ import { PriorityDropdown } from "@/components/dropdowns/priority"; import { StateDropdown } from "@/components/dropdowns/state/dropdown"; // helpers // hooks -import { useLabel } from "@/hooks/store/use-label" -import { useProjectState } from "@/hooks/store/use-project-state" -import { useProject } from "@/hooks/store/use-project" -import { useProjectEstimates } from "@/hooks/store/estimates" +import { useLabel } from "@/hooks/store/use-label"; +import { useProjectState } from "@/hooks/store/use-project-state"; +import { useProject } from "@/hooks/store/use-project"; +import { useProjectEstimates } from "@/hooks/store/estimates"; import { useWorkspaceDraftIssues } from "@/hooks/store/workspace-draft"; import { usePlatformOS } from "@/hooks/use-platform-os"; import { IssuePropertyLabels } from "../issue-layouts/properties"; diff --git a/apps/web/core/components/issues/workspace-draft/root.tsx b/apps/web/core/components/issues/workspace-draft/root.tsx index 0b61ec0a2..abf67d2fe 100644 --- a/apps/web/core/components/issues/workspace-draft/root.tsx +++ b/apps/web/core/components/issues/workspace-draft/root.tsx @@ -16,9 +16,9 @@ import { captureClick } from "@/helpers/event-tracker.helper"; // helpers // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useProject } from "@/hooks/store/use-project" -import { useUserPermissions } from "@/hooks/store/user" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useProject } from "@/hooks/store/use-project"; +import { useUserPermissions } from "@/hooks/store/user"; import { useWorkspaceDraftIssues } from "@/hooks/store/workspace-draft"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; import { useWorkspaceIssueProperties } from "@/hooks/use-workspace-issue-properties"; diff --git a/apps/web/core/components/labels/project-setting-label-list.tsx b/apps/web/core/components/labels/project-setting-label-list.tsx index 474bfce65..8d9c6a51f 100644 --- a/apps/web/core/components/labels/project-setting-label-list.tsx +++ b/apps/web/core/components/labels/project-setting-label-list.tsx @@ -18,7 +18,7 @@ import { } from "@/components/labels"; // hooks import { captureClick } from "@/helpers/event-tracker.helper"; -import { useLabel } from "@/hooks/store/use-label" +import { useLabel } from "@/hooks/store/use-label"; import { useUserPermissions } from "@/hooks/store/user"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; // local imports diff --git a/apps/web/core/components/modules/analytics-sidebar/issue-progress.tsx b/apps/web/core/components/modules/analytics-sidebar/issue-progress.tsx index da8a907eb..69d70504d 100644 --- a/apps/web/core/components/modules/analytics-sidebar/issue-progress.tsx +++ b/apps/web/core/components/modules/analytics-sidebar/issue-progress.tsx @@ -17,8 +17,8 @@ import { getDate } from "@plane/utils"; import ProgressChart from "@/components/core/sidebar/progress-chart"; import { ModuleProgressStats } from "@/components/modules"; // hooks -import { useIssues } from "@/hooks/store/use-issues" -import { useModule } from "@/hooks/store/use-module" +import { useIssues } from "@/hooks/store/use-issues"; +import { useModule } from "@/hooks/store/use-module"; import { useProjectEstimates } from "@/hooks/store/estimates"; // plane web constants type TModuleAnalyticsProgress = { diff --git a/apps/web/core/components/modules/analytics-sidebar/root.tsx b/apps/web/core/components/modules/analytics-sidebar/root.tsx index acfb9904f..cab9dc7b3 100644 --- a/apps/web/core/components/modules/analytics-sidebar/root.tsx +++ b/apps/web/core/components/modules/analytics-sidebar/root.tsx @@ -27,8 +27,8 @@ import { MemberDropdown } from "@/components/dropdowns/member/dropdown"; import { CreateUpdateModuleLinkModal, ModuleAnalyticsProgress, ModuleLinksList } from "@/components/modules"; import { captureElementAndEvent, captureSuccess, captureError } from "@/helpers/event-tracker.helper"; // hooks -import { useModule } from "@/hooks/store/use-module" -import { useProjectEstimates } from "@/hooks/store/estimates" +import { useModule } from "@/hooks/store/use-module"; +import { useProjectEstimates } from "@/hooks/store/estimates"; import { useUserPermissions } from "@/hooks/store/user"; // plane web constants const defaultValues: Partial = { diff --git a/apps/web/core/components/modules/archived-modules/header.tsx b/apps/web/core/components/modules/archived-modules/header.tsx index ad0aacfbe..058889b9a 100644 --- a/apps/web/core/components/modules/archived-modules/header.tsx +++ b/apps/web/core/components/modules/archived-modules/header.tsx @@ -14,7 +14,7 @@ import { FiltersDropdown } from "@/components/issues/issue-layouts/filters"; import { ModuleFiltersSelection, ModuleOrderByDropdown } from "@/components/modules"; // helpers // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useModuleFilter } from "@/hooks/store/use-module-filter"; export const ArchivedModulesHeader: FC = observer(() => { diff --git a/apps/web/core/components/modules/archived-modules/root.tsx b/apps/web/core/components/modules/archived-modules/root.tsx index e828d6be9..0e4c6b70b 100644 --- a/apps/web/core/components/modules/archived-modules/root.tsx +++ b/apps/web/core/components/modules/archived-modules/root.tsx @@ -12,7 +12,7 @@ import { ArchivedModulesView, ModuleAppliedFiltersList } from "@/components/modu import { CycleModuleListLayoutLoader } from "@/components/ui/loader/cycle-module-list-loader"; // helpers // hooks -import { useModule } from "@/hooks/store/use-module" +import { useModule } from "@/hooks/store/use-module"; import { useModuleFilter } from "@/hooks/store/use-module-filter"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; diff --git a/apps/web/core/components/modules/archived-modules/view.tsx b/apps/web/core/components/modules/archived-modules/view.tsx index 5a2a2eeb7..b29def574 100644 --- a/apps/web/core/components/modules/archived-modules/view.tsx +++ b/apps/web/core/components/modules/archived-modules/view.tsx @@ -6,7 +6,7 @@ import { ModuleListItem, ModulePeekOverview } from "@/components/modules"; // ui import { CycleModuleListLayoutLoader } from "@/components/ui/loader/cycle-module-list-loader"; // hooks -import { useModule } from "@/hooks/store/use-module" +import { useModule } from "@/hooks/store/use-module"; import { useModuleFilter } from "@/hooks/store/use-module-filter"; // assets import AllFiltersImage from "@/public/empty-state/module/all-filters.svg"; diff --git a/apps/web/core/components/modules/dropdowns/filters/lead.tsx b/apps/web/core/components/modules/dropdowns/filters/lead.tsx index f00c492b8..fb7166b51 100644 --- a/apps/web/core/components/modules/dropdowns/filters/lead.tsx +++ b/apps/web/core/components/modules/dropdowns/filters/lead.tsx @@ -10,7 +10,7 @@ import { getFileURL } from "@plane/utils"; import { FilterHeader, FilterOption } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUser } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/modules/dropdowns/filters/members.tsx b/apps/web/core/components/modules/dropdowns/filters/members.tsx index db7bee879..eebad7c1e 100644 --- a/apps/web/core/components/modules/dropdowns/filters/members.tsx +++ b/apps/web/core/components/modules/dropdowns/filters/members.tsx @@ -10,7 +10,7 @@ import { getFileURL } from "@plane/utils"; import { FilterHeader, FilterOption } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUser } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/modules/gantt-chart/modules-list-layout.tsx b/apps/web/core/components/modules/gantt-chart/modules-list-layout.tsx index f70def7c9..d15c727c1 100644 --- a/apps/web/core/components/modules/gantt-chart/modules-list-layout.tsx +++ b/apps/web/core/components/modules/gantt-chart/modules-list-layout.tsx @@ -7,8 +7,8 @@ import { GanttChartRoot, ModuleGanttSidebar } from "@/components/gantt-chart"; import { ETimeLineTypeType, TimeLineTypeContext } from "@/components/gantt-chart/contexts"; import { ModuleGanttBlock } from "@/components/modules"; // hooks -import { useModule } from "@/hooks/store/use-module" -import { useModuleFilter } from "@/hooks/store/use-module-filter" +import { useModule } from "@/hooks/store/use-module"; +import { useModuleFilter } from "@/hooks/store/use-module-filter"; import { useProject } from "@/hooks/store/use-project"; export const ModulesListGanttChartView: React.FC = observer(() => { diff --git a/apps/web/core/components/modules/modal.tsx b/apps/web/core/components/modules/modal.tsx index 46748561e..0b301098a 100644 --- a/apps/web/core/components/modules/modal.tsx +++ b/apps/web/core/components/modules/modal.tsx @@ -14,7 +14,7 @@ import { ModuleForm } from "@/components/modules"; // helpers import { captureSuccess, captureError } from "@/helpers/event-tracker.helper"; // hooks -import { useModule } from "@/hooks/store/use-module" +import { useModule } from "@/hooks/store/use-module"; import { useProject } from "@/hooks/store/use-project"; import useKeypress from "@/hooks/use-keypress"; import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/core/components/modules/module-card-item.tsx b/apps/web/core/components/modules/module-card-item.tsx index c938b92ec..cb20cf7c6 100644 --- a/apps/web/core/components/modules/module-card-item.tsx +++ b/apps/web/core/components/modules/module-card-item.tsx @@ -36,8 +36,8 @@ import { ModuleStatusDropdown } from "@/components/modules/module-status-dropdow // helpers import { captureElementAndEvent } from "@/helpers/event-tracker.helper"; // hooks -import { useMember } from "@/hooks/store/use-member" -import { useModule } from "@/hooks/store/use-module" +import { useMember } from "@/hooks/store/use-member"; +import { useModule } from "@/hooks/store/use-module"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/core/components/modules/module-list-item-action.tsx b/apps/web/core/components/modules/module-list-item-action.tsx index c5709f965..cb9d3e9f8 100644 --- a/apps/web/core/components/modules/module-list-item-action.tsx +++ b/apps/web/core/components/modules/module-list-item-action.tsx @@ -28,8 +28,8 @@ import { ModuleStatusDropdown } from "@/components/modules/module-status-dropdow // helpers import { captureElementAndEvent, captureError } from "@/helpers/event-tracker.helper"; // hooks -import { useMember } from "@/hooks/store/use-member" -import { useModule } from "@/hooks/store/use-module" +import { useMember } from "@/hooks/store/use-member"; +import { useModule } from "@/hooks/store/use-module"; import { useUserPermissions } from "@/hooks/store/user"; import { ButtonAvatars } from "../dropdowns/member/avatar"; diff --git a/apps/web/core/components/modules/module-view-header.tsx b/apps/web/core/components/modules/module-view-header.tsx index 2de45d7de..6a4aac073 100644 --- a/apps/web/core/components/modules/module-view-header.tsx +++ b/apps/web/core/components/modules/module-view-header.tsx @@ -20,7 +20,7 @@ import { ModuleFiltersSelection, ModuleOrderByDropdown } from "@/components/modu // constants // helpers // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useModuleFilter } from "@/hooks/store/use-module-filter"; import { usePlatformOS } from "@/hooks/use-platform-os"; import { ModuleLayoutIcon } from "./module-layout-icon"; diff --git a/apps/web/core/components/modules/modules-list-view.tsx b/apps/web/core/components/modules/modules-list-view.tsx index a8b09de57..877855c8e 100644 --- a/apps/web/core/components/modules/modules-list-view.tsx +++ b/apps/web/core/components/modules/modules-list-view.tsx @@ -14,9 +14,9 @@ import { CycleModuleBoardLayoutLoader } from "@/components/ui/loader/cycle-modul import { CycleModuleListLayoutLoader } from "@/components/ui/loader/cycle-module-list-loader"; import { GanttLayoutLoader } from "@/components/ui/loader/layouts/gantt-layout-loader"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useModule } from "@/hooks/store/use-module" -import { useModuleFilter } from "@/hooks/store/use-module-filter" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useModule } from "@/hooks/store/use-module"; +import { useModuleFilter } from "@/hooks/store/use-module-filter"; import { useUserPermissions } from "@/hooks/store/user"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; import AllFiltersImage from "@/public/empty-state/module/all-filters.svg"; diff --git a/apps/web/core/components/modules/quick-actions.tsx b/apps/web/core/components/modules/quick-actions.tsx index 9139eec40..026479cfb 100644 --- a/apps/web/core/components/modules/quick-actions.tsx +++ b/apps/web/core/components/modules/quick-actions.tsx @@ -21,7 +21,7 @@ import { ArchiveModuleModal, CreateUpdateModuleModal, DeleteModuleModal } from " // helpers import { captureClick, captureSuccess, captureError } from "@/helpers/event-tracker.helper"; // hooks -import { useModule } from "@/hooks/store/use-module" +import { useModule } from "@/hooks/store/use-module"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; diff --git a/apps/web/core/components/onboarding/create-workspace.tsx b/apps/web/core/components/onboarding/create-workspace.tsx index faa9af4e9..a94ae2e9e 100644 --- a/apps/web/core/components/onboarding/create-workspace.tsx +++ b/apps/web/core/components/onboarding/create-workspace.tsx @@ -17,7 +17,7 @@ import { IUser, IWorkspace, TOnboardingSteps } from "@plane/types"; import { Button, CustomSelect, Input, Spinner, TOAST_TYPE, setToast } from "@plane/ui"; // hooks import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useUserProfile, useUserSettings } from "@/hooks/store/user" +import { useUserProfile, useUserSettings } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; // services import { WorkspaceService } from "@/plane-web/services"; diff --git a/apps/web/core/components/onboarding/invitations.tsx b/apps/web/core/components/onboarding/invitations.tsx index 762db93c7..e7eda63ca 100644 --- a/apps/web/core/components/onboarding/invitations.tsx +++ b/apps/web/core/components/onboarding/invitations.tsx @@ -13,7 +13,7 @@ import { truncateText } from "@plane/utils"; import { WorkspaceLogo } from "@/components/workspace/logo"; // hooks import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useUserSettings } from "@/hooks/store/user" +import { useUserSettings } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; // services import { WorkspaceService } from "@/plane-web/services"; diff --git a/apps/web/core/components/onboarding/root.tsx b/apps/web/core/components/onboarding/root.tsx index 8984aaf75..73c3edc25 100644 --- a/apps/web/core/components/onboarding/root.tsx +++ b/apps/web/core/components/onboarding/root.tsx @@ -15,7 +15,7 @@ import { setToast, TOAST_TYPE } from "@plane/ui"; // helpers import { captureSuccess } from "@/helpers/event-tracker.helper"; // hooks -import { useUser, useUserProfile } from "@/hooks/store/user" +import { useUser, useUserProfile } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; // local components import { OnboardingHeader } from "./header"; diff --git a/apps/web/core/components/onboarding/steps/profile/set-password.tsx b/apps/web/core/components/onboarding/steps/profile/set-password.tsx index 5565bb2d2..2e04b237e 100644 --- a/apps/web/core/components/onboarding/steps/profile/set-password.tsx +++ b/apps/web/core/components/onboarding/steps/profile/set-password.tsx @@ -1,4 +1,4 @@ -"use client" +"use client"; import React, { useState, useCallback, useMemo } from "react"; import { Lock, ChevronDown } from "lucide-react"; diff --git a/apps/web/core/components/onboarding/steps/team/root.tsx b/apps/web/core/components/onboarding/steps/team/root.tsx index f8a564d69..f8e052060 100644 --- a/apps/web/core/components/onboarding/steps/team/root.tsx +++ b/apps/web/core/components/onboarding/steps/team/root.tsx @@ -29,7 +29,7 @@ import { Button, Input, Spinner, TOAST_TYPE, setToast } from "@plane/ui"; // hooks import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useUser, useUserProfile } from "@/hooks/store/user" +import { useUser, useUserProfile } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; // services import { WorkspaceService } from "@/plane-web/services"; diff --git a/apps/web/core/components/onboarding/steps/usecase/root.tsx b/apps/web/core/components/onboarding/steps/usecase/root.tsx index ce4160899..d4ce0c348 100644 --- a/apps/web/core/components/onboarding/steps/usecase/root.tsx +++ b/apps/web/core/components/onboarding/steps/usecase/root.tsx @@ -1,6 +1,6 @@ "use client"; -import {FC} from "react"; +import { FC } from "react"; import { observer } from "mobx-react"; import { Controller, useForm } from "react-hook-form"; import { Check } from "lucide-react"; diff --git a/apps/web/core/components/onboarding/steps/workspace/create.tsx b/apps/web/core/components/onboarding/steps/workspace/create.tsx index b3f9d5151..01d7bc0ad 100644 --- a/apps/web/core/components/onboarding/steps/workspace/create.tsx +++ b/apps/web/core/components/onboarding/steps/workspace/create.tsx @@ -18,7 +18,7 @@ import { cn } from "@plane/utils"; // helpers import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; // hooks -import { useUserProfile, useUserSettings } from "@/hooks/store/user" +import { useUserProfile, useUserSettings } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; // plane-web imports import { getIsWorkspaceCreationDisabled } from "@/plane-web/helpers/instance.helper"; diff --git a/apps/web/core/components/onboarding/steps/workspace/join-invites.tsx b/apps/web/core/components/onboarding/steps/workspace/join-invites.tsx index d3fff2beb..ac964e30e 100644 --- a/apps/web/core/components/onboarding/steps/workspace/join-invites.tsx +++ b/apps/web/core/components/onboarding/steps/workspace/join-invites.tsx @@ -11,7 +11,7 @@ import { WorkspaceLogo } from "@/components/workspace/logo"; // helpers import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; // hooks -import { useUserSettings } from "@/hooks/store/user" +import { useUserSettings } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; // services import { WorkspaceService } from "@/plane-web/services"; diff --git a/apps/web/core/components/onboarding/tour/root.tsx b/apps/web/core/components/onboarding/tour/root.tsx index ae31e157a..9c7c33cf0 100644 --- a/apps/web/core/components/onboarding/tour/root.tsx +++ b/apps/web/core/components/onboarding/tour/root.tsx @@ -10,7 +10,7 @@ import { Button, PlaneLockup } from "@plane/ui"; // helpers import { captureClick } from "@/helpers/event-tracker.helper"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; import { useUser } from "@/hooks/store/user"; // assets import CyclesTour from "@/public/onboarding/cycles.webp"; diff --git a/apps/web/core/components/pages/pages-list-main-content.tsx b/apps/web/core/components/pages/pages-list-main-content.tsx index 886daaa0e..ca7c085b6 100644 --- a/apps/web/core/components/pages/pages-list-main-content.tsx +++ b/apps/web/core/components/pages/pages-list-main-content.tsx @@ -8,7 +8,7 @@ import { EUserProjectRoles, TPageNavigationTabs } from "@plane/types"; import { DetailedEmptyState } from "@/components/empty-state/detailed-empty-state-root"; import { PageLoader } from "@/components/pages/loaders/page-loader"; import { captureClick } from "@/helpers/event-tracker.helper"; -import { useCommandPalette } from "@/hooks/store/use-command-palette" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; import { useUserPermissions } from "@/hooks/store/user"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; // plane web hooks diff --git a/apps/web/core/components/profile/profile-issues-filter.tsx b/apps/web/core/components/profile/profile-issues-filter.tsx index ad9f94379..b4f5ff6fd 100644 --- a/apps/web/core/components/profile/profile-issues-filter.tsx +++ b/apps/web/core/components/profile/profile-issues-filter.tsx @@ -23,7 +23,7 @@ import { } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useIssues } from "@/hooks/store/use-issues" +import { useIssues } from "@/hooks/store/use-issues"; import { useLabel } from "@/hooks/store/use-label"; export const ProfileIssuesFilter = observer(() => { diff --git a/apps/web/core/components/profile/sidebar.tsx b/apps/web/core/components/profile/sidebar.tsx index e9643ca53..8bc536af5 100644 --- a/apps/web/core/components/profile/sidebar.tsx +++ b/apps/web/core/components/profile/sidebar.tsx @@ -20,8 +20,8 @@ import { cn, renderFormattedDate, getFileURL } from "@plane/utils"; import { Logo } from "@/components/common/logo"; // helpers // hooks -import { useAppTheme } from "@/hooks/store/use-app-theme" -import { useProject } from "@/hooks/store/use-project" +import { useAppTheme } from "@/hooks/store/use-app-theme"; +import { useProject } from "@/hooks/store/use-project"; import { useUser } from "@/hooks/store/user"; import { usePlatformOS } from "@/hooks/use-platform-os"; // components diff --git a/apps/web/core/components/project-states/root.tsx b/apps/web/core/components/project-states/root.tsx index c2d6a7d60..efcf2c66d 100644 --- a/apps/web/core/components/project-states/root.tsx +++ b/apps/web/core/components/project-states/root.tsx @@ -8,7 +8,7 @@ import { EUserPermissionsLevel } from "@plane/constants"; import { EUserProjectRoles, IState, TStateOperationsCallbacks } from "@plane/types"; import { ProjectStateLoader, GroupList } from "@/components/project-states"; // hooks -import { useProjectState } from "@/hooks/store/use-project-state" +import { useProjectState } from "@/hooks/store/use-project-state"; import { useUserPermissions } from "@/hooks/store/user"; type TProjectState = { diff --git a/apps/web/core/components/project/card-list.tsx b/apps/web/core/components/project/card-list.tsx index 0739fcca6..ba8f7a6bb 100644 --- a/apps/web/core/components/project/card-list.tsx +++ b/apps/web/core/components/project/card-list.tsx @@ -10,9 +10,9 @@ import { DetailedEmptyState } from "@/components/empty-state/detailed-empty-stat import { ProjectsLoader } from "@/components/ui/loader/projects-loader"; import { captureClick } from "@/helpers/event-tracker.helper"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useProject } from "@/hooks/store/use-project" -import { useProjectFilter } from "@/hooks/store/use-project-filter" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useProject } from "@/hooks/store/use-project"; +import { useProjectFilter } from "@/hooks/store/use-project-filter"; import { useUserPermissions } from "@/hooks/store/user"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; // local imports diff --git a/apps/web/core/components/project/card.tsx b/apps/web/core/components/project/card.tsx index a328360e1..6bc3df6d6 100644 --- a/apps/web/core/components/project/card.tsx +++ b/apps/web/core/components/project/card.tsx @@ -25,8 +25,8 @@ import { copyUrlToClipboard, cn, getFileURL, renderFormattedDate } from "@plane/ // components import { Logo } from "@/components/common/logo"; // hooks -import { useMember } from "@/hooks/store/use-member" -import { useProject } from "@/hooks/store/use-project" +import { useMember } from "@/hooks/store/use-member"; +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/core/components/project/confirm-project-member-remove.tsx b/apps/web/core/components/project/confirm-project-member-remove.tsx index 5567d4c58..89fc5d0e3 100644 --- a/apps/web/core/components/project/confirm-project-member-remove.tsx +++ b/apps/web/core/components/project/confirm-project-member-remove.tsx @@ -11,7 +11,7 @@ import { IUserLite } from "@plane/types"; // ui import { Button } from "@plane/ui"; // hooks -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUser } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/project/dropdowns/filters/lead.tsx b/apps/web/core/components/project/dropdowns/filters/lead.tsx index f00c492b8..fb7166b51 100644 --- a/apps/web/core/components/project/dropdowns/filters/lead.tsx +++ b/apps/web/core/components/project/dropdowns/filters/lead.tsx @@ -10,7 +10,7 @@ import { getFileURL } from "@plane/utils"; import { FilterHeader, FilterOption } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUser } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/project/dropdowns/filters/members.tsx b/apps/web/core/components/project/dropdowns/filters/members.tsx index db7bee879..eebad7c1e 100644 --- a/apps/web/core/components/project/dropdowns/filters/members.tsx +++ b/apps/web/core/components/project/dropdowns/filters/members.tsx @@ -10,7 +10,7 @@ import { getFileURL } from "@plane/utils"; import { FilterHeader, FilterOption } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUser } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/project/filters.tsx b/apps/web/core/components/project/filters.tsx index 563bbc3ed..f07fc05e2 100644 --- a/apps/web/core/components/project/filters.tsx +++ b/apps/web/core/components/project/filters.tsx @@ -9,7 +9,7 @@ import { cn, calculateTotalFilters } from "@plane/utils"; // components import { FiltersDropdown } from "@/components/issues/issue-layouts/filters"; // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useProjectFilter } from "@/hooks/store/use-project-filter"; // local imports import { ProjectOrderByDropdown } from "./dropdowns/order-by"; diff --git a/apps/web/core/components/project/header.tsx b/apps/web/core/components/project/header.tsx index 4bfe081d2..4dd27fbed 100644 --- a/apps/web/core/components/project/header.tsx +++ b/apps/web/core/components/project/header.tsx @@ -11,7 +11,7 @@ import { Breadcrumbs, Button, Header } from "@plane/ui"; // components import { BreadcrumbLink } from "@/components/common/breadcrumb-link"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; import { useUserPermissions } from "@/hooks/store/user"; // plane web constants // components diff --git a/apps/web/core/components/project/join-project-modal.tsx b/apps/web/core/components/project/join-project-modal.tsx index 2fdba46b6..37753f6d3 100644 --- a/apps/web/core/components/project/join-project-modal.tsx +++ b/apps/web/core/components/project/join-project-modal.tsx @@ -8,7 +8,7 @@ import type { IProject } from "@plane/types"; // ui import { Button } from "@plane/ui"; // hooks -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; diff --git a/apps/web/core/components/project/member-list-item.tsx b/apps/web/core/components/project/member-list-item.tsx index 403985d99..ef606403d 100644 --- a/apps/web/core/components/project/member-list-item.tsx +++ b/apps/web/core/components/project/member-list-item.tsx @@ -7,7 +7,7 @@ import { TOAST_TYPE, Table, setToast } from "@plane/ui"; // helpers import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUser, useUserPermissions } from "@/hooks/store/user"; import { useAppRouter } from "@/hooks/use-app-router"; // plane web imports diff --git a/apps/web/core/components/project/member-list.tsx b/apps/web/core/components/project/member-list.tsx index c651a8f72..9ee908458 100644 --- a/apps/web/core/components/project/member-list.tsx +++ b/apps/web/core/components/project/member-list.tsx @@ -10,7 +10,7 @@ import { Button } from "@plane/ui"; // components import { MembersSettingsLoader } from "@/components/ui/loader/settings/members"; // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUserPermissions } from "@/hooks/store/user"; // local imports import { ProjectMemberListItem } from "./member-list-item"; diff --git a/apps/web/core/components/project/project-settings-member-defaults.tsx b/apps/web/core/components/project/project-settings-member-defaults.tsx index 490f07e74..d437b1c3a 100644 --- a/apps/web/core/components/project/project-settings-member-defaults.tsx +++ b/apps/web/core/components/project/project-settings-member-defaults.tsx @@ -12,7 +12,7 @@ import { Loader, TOAST_TYPE, ToggleSwitch, setToast } from "@plane/ui"; // constants import { PROJECT_MEMBERS } from "@/constants/fetch-keys"; // hooks -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; // local imports import { MemberSelect } from "./member-select"; diff --git a/apps/web/core/components/project/root.tsx b/apps/web/core/components/project/root.tsx index 07e270b17..f95b47078 100644 --- a/apps/web/core/components/project/root.tsx +++ b/apps/web/core/components/project/root.tsx @@ -10,8 +10,8 @@ import { calculateTotalFilters } from "@plane/utils"; // components import { PageHead } from "@/components/core/page-title"; // hooks -import { useProject } from "@/hooks/store/use-project" -import { useProjectFilter } from "@/hooks/store/use-project-filter" +import { useProject } from "@/hooks/store/use-project"; +import { useProjectFilter } from "@/hooks/store/use-project-filter"; import { useWorkspace } from "@/hooks/store/use-workspace"; // local imports import { ProjectAppliedFiltersList } from "./applied-filters"; diff --git a/apps/web/core/components/project/send-project-invitation-modal.tsx b/apps/web/core/components/project/send-project-invitation-modal.tsx index f78a7c4fd..bd5334035 100644 --- a/apps/web/core/components/project/send-project-invitation-modal.tsx +++ b/apps/web/core/components/project/send-project-invitation-modal.tsx @@ -13,7 +13,7 @@ import { Avatar, Button, CustomSelect, CustomSearchSelect, TOAST_TYPE, setToast import { getFileURL } from "@plane/utils"; // hooks import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUserPermissions } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/project/settings/features-list.tsx b/apps/web/core/components/project/settings/features-list.tsx index 735832d9e..7fe00b702 100644 --- a/apps/web/core/components/project/settings/features-list.tsx +++ b/apps/web/core/components/project/settings/features-list.tsx @@ -12,7 +12,7 @@ import { SettingsHeading } from "@/components/settings/heading"; // helpers import { captureSuccess } from "@/helpers/event-tracker.helper"; // hooks -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUser } from "@/hooks/store/user"; // plane web imports import { UpgradeBadge } from "@/plane-web/components/workspace/upgrade-badge"; diff --git a/apps/web/core/components/project/settings/member-columns.tsx b/apps/web/core/components/project/settings/member-columns.tsx index ed4fcd72f..37f8a0cbe 100644 --- a/apps/web/core/components/project/settings/member-columns.tsx +++ b/apps/web/core/components/project/settings/member-columns.tsx @@ -9,7 +9,7 @@ import { EUserProjectRoles, IUser, IWorkspaceMember, TProjectMembership } from " import { CustomMenu, CustomSelect, TOAST_TYPE, setToast } from "@plane/ui"; import { getFileURL } from "@plane/utils"; // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUser, useUserPermissions } from "@/hooks/store/user"; export interface RowData extends Pick { diff --git a/apps/web/core/components/settings/header.tsx b/apps/web/core/components/settings/header.tsx index 3df1bf408..a7a9e887c 100644 --- a/apps/web/core/components/settings/header.tsx +++ b/apps/web/core/components/settings/header.tsx @@ -9,7 +9,7 @@ import { useTranslation } from "@plane/i18n"; import { getButtonStyling } from "@plane/ui/src/button"; import { cn } from "@plane/utils"; // hooks -import { useUserSettings } from "@/hooks/store/user" +import { useUserSettings } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; // local imports import { WorkspaceLogo } from "../workspace/logo"; diff --git a/apps/web/core/components/settings/project/sidebar/nav-item-children.tsx b/apps/web/core/components/settings/project/sidebar/nav-item-children.tsx index e0574a3af..e161d0900 100644 --- a/apps/web/core/components/settings/project/sidebar/nav-item-children.tsx +++ b/apps/web/core/components/settings/project/sidebar/nav-item-children.tsx @@ -6,7 +6,7 @@ import { EUserPermissionsLevel } from "@plane/constants"; import { useTranslation } from "@plane/i18n"; import { Loader } from "@plane/ui"; import { cn } from "@plane/utils"; -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions, useUserSettings } from "@/hooks/store/user"; import { PROJECT_SETTINGS_LINKS } from "@/plane-web/constants/project"; import { getProjectSettingsPageLabelI18nKey } from "@/plane-web/helpers/project-settings"; diff --git a/apps/web/core/components/views/form.tsx b/apps/web/core/components/views/form.tsx index 79ba7646a..9e2be6293 100644 --- a/apps/web/core/components/views/form.tsx +++ b/apps/web/core/components/views/form.tsx @@ -35,9 +35,9 @@ import { } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useLabel } from "@/hooks/store/use-label" -import { useMember } from "@/hooks/store/use-member" -import { useProject } from "@/hooks/store/use-project" +import { useLabel } from "@/hooks/store/use-label"; +import { useMember } from "@/hooks/store/use-member"; +import { useProject } from "@/hooks/store/use-project"; import { useProjectState } from "@/hooks/store/use-project-state"; import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/core/components/views/view-list-header.tsx b/apps/web/core/components/views/view-list-header.tsx index 9abb45ba3..a7222e9a0 100644 --- a/apps/web/core/components/views/view-list-header.tsx +++ b/apps/web/core/components/views/view-list-header.tsx @@ -7,7 +7,7 @@ import { useOutsideClickDetector } from "@plane/hooks"; // helpers import { cn } from "@plane/utils"; // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useProjectView } from "@/hooks/store/use-project-view"; import { FiltersDropdown } from "../issues/issue-layouts/filters"; import { ViewFiltersSelection } from "./filters/filter-selection"; diff --git a/apps/web/core/components/views/view-list-item-action.tsx b/apps/web/core/components/views/view-list-item-action.tsx index d3860c961..bf08cf045 100644 --- a/apps/web/core/components/views/view-list-item-action.tsx +++ b/apps/web/core/components/views/view-list-item-action.tsx @@ -9,8 +9,8 @@ import { EViewAccess, IProjectView } from "@plane/types"; import { Tooltip, FavoriteStar } from "@plane/ui"; import { calculateTotalFilters, getPublishViewLink } from "@plane/utils"; // hooks -import { useMember } from "@/hooks/store/use-member" -import { useProjectView } from "@/hooks/store/use-project-view" +import { useMember } from "@/hooks/store/use-member"; +import { useProjectView } from "@/hooks/store/use-project-view"; import { useUserPermissions } from "@/hooks/store/user"; // plane web imports import { PublishViewModal } from "@/plane-web/components/views/publish"; diff --git a/apps/web/core/components/views/views-list.tsx b/apps/web/core/components/views/views-list.tsx index f74de0e83..33d19cbe0 100644 --- a/apps/web/core/components/views/views-list.tsx +++ b/apps/web/core/components/views/views-list.tsx @@ -12,8 +12,8 @@ import { SimpleEmptyState } from "@/components/empty-state/simple-empty-state-ro import { ViewListLoader } from "@/components/ui/loader/view-list-loader"; // hooks import { captureClick } from "@/helpers/event-tracker.helper"; -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useProjectView } from "@/hooks/store/use-project-view" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useProjectView } from "@/hooks/store/use-project-view"; import { useUserPermissions } from "@/hooks/store/user"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; // local imports diff --git a/apps/web/core/components/web-hooks/form/secret-key.tsx b/apps/web/core/components/web-hooks/form/secret-key.tsx index 2a32c44fb..bea3fe766 100644 --- a/apps/web/core/components/web-hooks/form/secret-key.tsx +++ b/apps/web/core/components/web-hooks/form/secret-key.tsx @@ -13,7 +13,7 @@ import { Button, Tooltip, TOAST_TYPE, setToast } from "@plane/ui"; import { csvDownload, copyTextToClipboard } from "@plane/utils"; // helpers // hooks -import { useWebhook } from "@/hooks/store/use-webhook" +import { useWebhook } from "@/hooks/store/use-webhook"; import { useWorkspace } from "@/hooks/store/use-workspace"; // types import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/core/components/workspace-notifications/root.tsx b/apps/web/core/components/workspace-notifications/root.tsx index ed96c2da9..67485a816 100644 --- a/apps/web/core/components/workspace-notifications/root.tsx +++ b/apps/web/core/components/workspace-notifications/root.tsx @@ -11,8 +11,8 @@ import { cn } from "@plane/utils"; import { LogoSpinner } from "@/components/common/logo-spinner"; import { SimpleEmptyState } from "@/components/empty-state/simple-empty-state-root"; // hooks -import { useUserPermissions } from "@/hooks/store/user" -import { useWorkspace } from "@/hooks/store/use-workspace" +import { useUserPermissions } from "@/hooks/store/user"; +import { useWorkspace } from "@/hooks/store/use-workspace"; import { useWorkspaceNotifications } from "@/hooks/store/notifications"; import { useResolvedAssetPath } from "@/hooks/use-resolved-asset-path"; import { useWorkspaceIssueProperties } from "@/hooks/use-workspace-issue-properties"; diff --git a/apps/web/core/components/workspace-notifications/sidebar/root.tsx b/apps/web/core/components/workspace-notifications/sidebar/root.tsx index a0f780c87..2ba6e1698 100644 --- a/apps/web/core/components/workspace-notifications/sidebar/root.tsx +++ b/apps/web/core/components/workspace-notifications/sidebar/root.tsx @@ -11,7 +11,7 @@ import { cn, getNumberCount } from "@plane/utils"; // components import { CountChip } from "@/components/common/count-chip"; // hooks -import { useWorkspace } from "@/hooks/store/use-workspace" +import { useWorkspace } from "@/hooks/store/use-workspace"; import { useWorkspaceNotifications } from "@/hooks/store/notifications"; import { NotificationListRoot } from "@/plane-web/components/workspace-notifications/list-root"; diff --git a/apps/web/core/components/workspace/delete-workspace-form.tsx b/apps/web/core/components/workspace/delete-workspace-form.tsx index dc373aa19..29551b192 100644 --- a/apps/web/core/components/workspace/delete-workspace-form.tsx +++ b/apps/web/core/components/workspace/delete-workspace-form.tsx @@ -14,7 +14,7 @@ import { Button, Input, TOAST_TYPE, setToast } from "@plane/ui"; // hooks import { cn } from "@plane/utils"; import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useUserSettings } from "@/hooks/store/user" +import { useUserSettings } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; import { useAppRouter } from "@/hooks/use-app-router"; diff --git a/apps/web/core/components/workspace/settings/invitations-list-item.tsx b/apps/web/core/components/workspace/settings/invitations-list-item.tsx index 6007804a6..da3f2f0b5 100644 --- a/apps/web/core/components/workspace/settings/invitations-list-item.tsx +++ b/apps/web/core/components/workspace/settings/invitations-list-item.tsx @@ -13,7 +13,7 @@ import { cn, copyTextToClipboard } from "@plane/utils"; import { ConfirmWorkspaceMemberRemove } from "@/components/workspace/confirm-workspace-member-remove"; // hooks import { captureClick } from "@/helpers/event-tracker.helper"; -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUserPermissions } from "@/hooks/store/user"; type Props = { diff --git a/apps/web/core/components/workspace/settings/member-columns.tsx b/apps/web/core/components/workspace/settings/member-columns.tsx index ff04eee1d..60f36bff5 100644 --- a/apps/web/core/components/workspace/settings/member-columns.tsx +++ b/apps/web/core/components/workspace/settings/member-columns.tsx @@ -12,7 +12,7 @@ import { CustomSelect, PopoverMenu, TOAST_TYPE, setToast } from "@plane/ui"; // helpers import { getFileURL } from "@plane/utils"; // hooks -import { useMember } from "@/hooks/store/use-member" +import { useMember } from "@/hooks/store/use-member"; import { useUser, useUserPermissions } from "@/hooks/store/user"; // plane web constants diff --git a/apps/web/core/components/workspace/settings/members-list-item.tsx b/apps/web/core/components/workspace/settings/members-list-item.tsx index a3ab6271a..ffbecbef0 100644 --- a/apps/web/core/components/workspace/settings/members-list-item.tsx +++ b/apps/web/core/components/workspace/settings/members-list-item.tsx @@ -14,8 +14,8 @@ import { ConfirmWorkspaceMemberRemove } from "@/components/workspace/confirm-wor // helpers import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; // hooks -import { useMember } from "@/hooks/store/use-member" -import { useUser, useUserPermissions, useUserSettings } from "@/hooks/store/user" +import { useMember } from "@/hooks/store/use-member"; +import { useUser, useUserPermissions, useUserSettings } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; import { useAppRouter } from "@/hooks/use-app-router"; // plane web imports diff --git a/apps/web/core/components/workspace/settings/workspace-details.tsx b/apps/web/core/components/workspace/settings/workspace-details.tsx index 60c5f1b14..79c330a79 100644 --- a/apps/web/core/components/workspace/settings/workspace-details.tsx +++ b/apps/web/core/components/workspace/settings/workspace-details.tsx @@ -22,7 +22,7 @@ import { WorkspaceImageUploadModal } from "@/components/core/modals/workspace-im // helpers // hooks import { captureError, captureSuccess } from "@/helpers/event-tracker.helper"; -import { useUserPermissions } from "@/hooks/store/user" +import { useUserPermissions } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; // plane web components import { DeleteWorkspaceSection } from "@/plane-web/components/workspace/delete-workspace-section"; diff --git a/apps/web/core/components/workspace/sidebar/help-menu.tsx b/apps/web/core/components/workspace/sidebar/help-menu.tsx index e1bb34e18..92d67a747 100644 --- a/apps/web/core/components/workspace/sidebar/help-menu.tsx +++ b/apps/web/core/components/workspace/sidebar/help-menu.tsx @@ -12,9 +12,9 @@ import { cn } from "@plane/utils"; import { ProductUpdatesModal } from "@/components/global"; // helpers // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useInstance } from "@/hooks/store/use-instance" -import { useTransient } from "@/hooks/store/use-transient" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useInstance } from "@/hooks/store/use-instance"; +import { useTransient } from "@/hooks/store/use-transient"; import { useUserSettings } from "@/hooks/store/user"; import { usePlatformOS } from "@/hooks/use-platform-os"; // plane web components diff --git a/apps/web/core/components/workspace/sidebar/help-section.tsx b/apps/web/core/components/workspace/sidebar/help-section.tsx index d3d69bb15..583c0e465 100644 --- a/apps/web/core/components/workspace/sidebar/help-section.tsx +++ b/apps/web/core/components/workspace/sidebar/help-section.tsx @@ -11,10 +11,10 @@ import { cn } from "@plane/utils"; // components import { ProductUpdatesModal } from "@/components/global"; // hooks -import { useAppTheme } from "@/hooks/store/use-app-theme" -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useInstance } from "@/hooks/store/use-instance" -import { useTransient } from "@/hooks/store/use-transient" +import { useAppTheme } from "@/hooks/store/use-app-theme"; +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useInstance } from "@/hooks/store/use-instance"; +import { useTransient } from "@/hooks/store/use-transient"; import { useUserSettings } from "@/hooks/store/user"; import { usePlatformOS } from "@/hooks/use-platform-os"; // plane web components diff --git a/apps/web/core/components/workspace/sidebar/help-section/root.tsx b/apps/web/core/components/workspace/sidebar/help-section/root.tsx index 619abb4f8..3f72c7ffe 100644 --- a/apps/web/core/components/workspace/sidebar/help-section/root.tsx +++ b/apps/web/core/components/workspace/sidebar/help-section/root.tsx @@ -11,9 +11,9 @@ import { CustomMenu, ToggleSwitch } from "@plane/ui"; import { ProductUpdatesModal } from "@/components/global"; import { AppSidebarItem } from "@/components/sidebar/sidebar-item"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useInstance } from "@/hooks/store/use-instance" -import { useTransient } from "@/hooks/store/use-transient" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useInstance } from "@/hooks/store/use-instance"; +import { useTransient } from "@/hooks/store/use-transient"; import { useUserSettings } from "@/hooks/store/user"; // plane web components import { PlaneVersionNumber } from "@/plane-web/components/global"; diff --git a/apps/web/core/components/workspace/sidebar/project-navigation.tsx b/apps/web/core/components/workspace/sidebar/project-navigation.tsx index 25912263b..f90f5d65a 100644 --- a/apps/web/core/components/workspace/sidebar/project-navigation.tsx +++ b/apps/web/core/components/workspace/sidebar/project-navigation.tsx @@ -13,9 +13,9 @@ import { DiceIcon, ContrastIcon, LayersIcon, Intake } from "@plane/ui"; // components import { SidebarNavItem } from "@/components/sidebar/sidebar-navigation"; // hooks -import { useAppTheme } from "@/hooks/store/use-app-theme" -import { useIssueDetail } from "@/hooks/store/use-issue-detail" -import { useProject } from "@/hooks/store/use-project" +import { useAppTheme } from "@/hooks/store/use-app-theme"; +import { useIssueDetail } from "@/hooks/store/use-issue-detail"; +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; export type TNavigationItem = { diff --git a/apps/web/core/components/workspace/sidebar/projects-list-item.tsx b/apps/web/core/components/workspace/sidebar/projects-list-item.tsx index 04479c7a8..d4eeac76f 100644 --- a/apps/web/core/components/workspace/sidebar/projects-list-item.tsx +++ b/apps/web/core/components/workspace/sidebar/projects-list-item.tsx @@ -22,9 +22,9 @@ import { Logo } from "@/components/common/logo"; import { LeaveProjectModal } from "@/components/project/leave-project-modal"; import { PublishProjectModal } from "@/components/project/publish-project/modal"; // hooks -import { useAppTheme } from "@/hooks/store/use-app-theme" -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useProject } from "@/hooks/store/use-project" +import { useAppTheme } from "@/hooks/store/use-app-theme"; +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; import { usePlatformOS } from "@/hooks/use-platform-os"; // plane web imports diff --git a/apps/web/core/components/workspace/sidebar/projects-list.tsx b/apps/web/core/components/workspace/sidebar/projects-list.tsx index 623b0294a..290eaa008 100644 --- a/apps/web/core/components/workspace/sidebar/projects-list.tsx +++ b/apps/web/core/components/workspace/sidebar/projects-list.tsx @@ -15,8 +15,8 @@ import { copyUrlToClipboard, cn, orderJoinedProjects } from "@plane/utils"; // components import { CreateProjectModal } from "@/components/project/create-project-modal"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useProject } from "@/hooks/store/use-project" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; // plane web imports import { TProject } from "@/plane-web/types"; diff --git a/apps/web/core/components/workspace/sidebar/quick-actions.tsx b/apps/web/core/components/workspace/sidebar/quick-actions.tsx index b79cb7ad6..4eee72815 100644 --- a/apps/web/core/components/workspace/sidebar/quick-actions.tsx +++ b/apps/web/core/components/workspace/sidebar/quick-actions.tsx @@ -10,8 +10,8 @@ import { cn } from "@plane/utils"; // components import { CreateUpdateIssueModal } from "@/components/issues/issue-modal/modal"; // hooks -import { useCommandPalette } from "@/hooks/store/use-command-palette" -import { useProject } from "@/hooks/store/use-project" +import { useCommandPalette } from "@/hooks/store/use-command-palette"; +import { useProject } from "@/hooks/store/use-project"; import { useUserPermissions } from "@/hooks/store/user"; import useLocalStorage from "@/hooks/use-local-storage"; // plane web components diff --git a/apps/web/core/components/workspace/sidebar/sidebar-item.tsx b/apps/web/core/components/workspace/sidebar/sidebar-item.tsx index 653f2479d..bfa94f698 100644 --- a/apps/web/core/components/workspace/sidebar/sidebar-item.tsx +++ b/apps/web/core/components/workspace/sidebar/sidebar-item.tsx @@ -11,8 +11,8 @@ import { useTranslation } from "@plane/i18n"; import { SidebarNavItem } from "@/components/sidebar/sidebar-navigation"; import { NotificationAppSidebarOption } from "@/components/workspace-notifications/notification-app-sidebar-option"; // hooks -import { useAppTheme } from "@/hooks/store/use-app-theme" -import { useUser, useUserPermissions } from "@/hooks/store/user" +import { useAppTheme } from "@/hooks/store/use-app-theme"; +import { useUser, useUserPermissions } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; // plane web imports import { getSidebarNavigationItemIcon } from "@/plane-web/components/workspace/sidebar/helper"; diff --git a/apps/web/core/components/workspace/sidebar/sidebar-menu-items.tsx b/apps/web/core/components/workspace/sidebar/sidebar-menu-items.tsx index 73f8bbbaf..6c4a1cad2 100644 --- a/apps/web/core/components/workspace/sidebar/sidebar-menu-items.tsx +++ b/apps/web/core/components/workspace/sidebar/sidebar-menu-items.tsx @@ -15,7 +15,7 @@ import { cn } from "@plane/utils"; // components import { SidebarNavItem } from "@/components/sidebar/sidebar-navigation"; // store hooks -import { useAppTheme } from "@/hooks/store/use-app-theme" +import { useAppTheme } from "@/hooks/store/use-app-theme"; import { useWorkspace } from "@/hooks/store/use-workspace"; import useLocalStorage from "@/hooks/use-local-storage"; // plane-web imports diff --git a/apps/web/core/components/workspace/sidebar/user-menu-item.tsx b/apps/web/core/components/workspace/sidebar/user-menu-item.tsx index efd4b3f38..bd09ab928 100644 --- a/apps/web/core/components/workspace/sidebar/user-menu-item.tsx +++ b/apps/web/core/components/workspace/sidebar/user-menu-item.tsx @@ -12,7 +12,7 @@ import { SidebarNavItem } from "@/components/sidebar/sidebar-navigation"; import { NotificationAppSidebarOption } from "@/components/workspace-notifications/notification-app-sidebar-option"; // hooks import { captureClick } from "@/helpers/event-tracker.helper"; -import { useAppTheme } from "@/hooks/store/use-app-theme" +import { useAppTheme } from "@/hooks/store/use-app-theme"; import { useUserPermissions } from "@/hooks/store/user"; export interface SidebarUserMenuItemProps { diff --git a/apps/web/core/components/workspace/sidebar/user-menu-root.tsx b/apps/web/core/components/workspace/sidebar/user-menu-root.tsx index a830b0b85..ac7740b93 100644 --- a/apps/web/core/components/workspace/sidebar/user-menu-root.tsx +++ b/apps/web/core/components/workspace/sidebar/user-menu-root.tsx @@ -15,7 +15,7 @@ import { useTranslation } from "@plane/i18n"; import { Avatar, TOAST_TYPE, setToast } from "@plane/ui"; import { getFileURL } from "@plane/utils"; // hooks -import { useAppTheme } from "@/hooks/store/use-app-theme" +import { useAppTheme } from "@/hooks/store/use-app-theme"; import { useUser } from "@/hooks/store/user"; import { useAppRail } from "@/hooks/use-app-rail"; diff --git a/apps/web/core/components/workspace/sidebar/workspace-menu-item.tsx b/apps/web/core/components/workspace/sidebar/workspace-menu-item.tsx index e873784d8..2dd0f3aaa 100644 --- a/apps/web/core/components/workspace/sidebar/workspace-menu-item.tsx +++ b/apps/web/core/components/workspace/sidebar/workspace-menu-item.tsx @@ -10,7 +10,7 @@ import { cn } from "@plane/utils"; // components import { SidebarNavItem } from "@/components/sidebar/sidebar-navigation"; // hooks -import { useAppTheme } from "@/hooks/store/use-app-theme" +import { useAppTheme } from "@/hooks/store/use-app-theme"; import { useUserPermissions } from "@/hooks/store/user"; // plane web imports import { UpgradeBadge } from "@/plane-web/components/workspace/upgrade-badge"; diff --git a/apps/web/core/components/workspace/sidebar/workspace-menu-root.tsx b/apps/web/core/components/workspace/sidebar/workspace-menu-root.tsx index 404c70849..baa9ab10e 100644 --- a/apps/web/core/components/workspace/sidebar/workspace-menu-root.tsx +++ b/apps/web/core/components/workspace/sidebar/workspace-menu-root.tsx @@ -15,8 +15,8 @@ import { orderWorkspacesList, cn } from "@plane/utils"; // helpers import { AppSidebarItem } from "@/components/sidebar/sidebar-item"; // hooks -import { useAppTheme } from "@/hooks/store/use-app-theme" -import { useUser, useUserProfile } from "@/hooks/store/user" +import { useAppTheme } from "@/hooks/store/use-app-theme"; +import { useUser, useUserProfile } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; // plane web helpers import { getIsWorkspaceCreationDisabled } from "@/plane-web/helpers/instance.helper"; diff --git a/apps/web/core/components/workspace/views/form.tsx b/apps/web/core/components/workspace/views/form.tsx index 881b22a59..634cb3238 100644 --- a/apps/web/core/components/workspace/views/form.tsx +++ b/apps/web/core/components/workspace/views/form.tsx @@ -28,7 +28,7 @@ import { } from "@/components/issues/issue-layouts/filters"; // helpers // hooks -import { useLabel } from "@/hooks/store/use-label" +import { useLabel } from "@/hooks/store/use-label"; import { useMember } from "@/hooks/store/use-member"; import { AccessController } from "@/plane-web/components/views/access-controller"; diff --git a/apps/web/core/components/workspace/views/header.tsx b/apps/web/core/components/workspace/views/header.tsx index d2d8860a4..ff9d54036 100644 --- a/apps/web/core/components/workspace/views/header.tsx +++ b/apps/web/core/components/workspace/views/header.tsx @@ -15,7 +15,7 @@ import { Header, EHeaderVariant } from "@plane/ui"; // helpers import { captureSuccess } from "@/helpers/event-tracker.helper"; // hooks -import { useGlobalView } from "@/hooks/store/use-global-view" +import { useGlobalView } from "@/hooks/store/use-global-view"; import { useUserPermissions } from "@/hooks/store/user"; // local imports import { DefaultWorkspaceViewQuickActions } from "./default-view-quick-action"; diff --git a/apps/web/core/hooks/use-favorite-item-details.tsx b/apps/web/core/hooks/use-favorite-item-details.tsx index 0de3d7c88..d0b0463c9 100644 --- a/apps/web/core/hooks/use-favorite-item-details.tsx +++ b/apps/web/core/hooks/use-favorite-item-details.tsx @@ -8,9 +8,9 @@ import { } from "@/components/workspace/sidebar/favorites/favorite-items/common"; // helpers // hooks -import { useProject } from "@/hooks/store/use-project" -import { useProjectView } from "@/hooks/store/use-project-view" -import { useCycle } from "@/hooks/store/use-cycle" +import { useProject } from "@/hooks/store/use-project"; +import { useProjectView } from "@/hooks/store/use-project-view"; +import { useCycle } from "@/hooks/store/use-cycle"; import { useModule } from "@/hooks/store/use-module"; // plane web hooks import { EPageStoreType, usePage } from "@/plane-web/hooks/store"; diff --git a/apps/web/core/hooks/use-timezone-converter.tsx b/apps/web/core/hooks/use-timezone-converter.tsx index 3b7a9aecb..6db001d44 100644 --- a/apps/web/core/hooks/use-timezone-converter.tsx +++ b/apps/web/core/hooks/use-timezone-converter.tsx @@ -1,6 +1,6 @@ import { useCallback } from "react"; import { format } from "date-fns"; -import { useProject } from "@/hooks/store/use-project" +import { useProject } from "@/hooks/store/use-project"; import { useUser } from "@/hooks/store/user"; export const useTimeZoneConverter = (projectId: string) => { diff --git a/apps/web/core/layouts/auth-layout/workspace-wrapper.tsx b/apps/web/core/layouts/auth-layout/workspace-wrapper.tsx index 3a4f352d0..9c11c4582 100644 --- a/apps/web/core/layouts/auth-layout/workspace-wrapper.tsx +++ b/apps/web/core/layouts/auth-layout/workspace-wrapper.tsx @@ -16,10 +16,10 @@ import { Button, getButtonStyling, PlaneLogo, setToast, TOAST_TYPE, Tooltip } fr import { cn } from "@plane/utils"; import { LogoSpinner } from "@/components/common/logo-spinner"; // hooks -import { useMember } from "@/hooks/store/use-member" -import { useProject } from "@/hooks/store/use-project" -import { useProjectState } from "@/hooks/store/use-project-state" -import { useUser, useUserPermissions } from "@/hooks/store/user" +import { useMember } from "@/hooks/store/use-member"; +import { useProject } from "@/hooks/store/use-project"; +import { useProjectState } from "@/hooks/store/use-project-state"; +import { useUser, useUserPermissions } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; import { useFavorite } from "@/hooks/store/use-favorite"; import { usePlatformOS } from "@/hooks/use-platform-os"; diff --git a/apps/web/core/lib/intercom-provider.tsx b/apps/web/core/lib/intercom-provider.tsx index 2a1fede0a..665aec67f 100644 --- a/apps/web/core/lib/intercom-provider.tsx +++ b/apps/web/core/lib/intercom-provider.tsx @@ -4,8 +4,8 @@ import React, { FC, useEffect } from "react"; import { Intercom, show, hide, onHide } from "@intercom/messenger-js-sdk"; import { observer } from "mobx-react"; // store hooks -import { useUser } from "@/hooks/store/user" -import { useInstance } from "@/hooks/store/use-instance" +import { useUser } from "@/hooks/store/user"; +import { useInstance } from "@/hooks/store/use-instance"; import { useTransient } from "@/hooks/store/use-transient"; export type IntercomProviderProps = { diff --git a/apps/web/core/lib/posthog-provider.tsx b/apps/web/core/lib/posthog-provider.tsx index 669b3c5b9..aee87742c 100644 --- a/apps/web/core/lib/posthog-provider.tsx +++ b/apps/web/core/lib/posthog-provider.tsx @@ -12,8 +12,8 @@ import { GROUP_WORKSPACE_TRACKER_EVENT } from "@plane/constants"; import { getUserRole } from "@plane/utils"; // hooks import { captureClick, joinEventGroup } from "@/helpers/event-tracker.helper"; -import { useWorkspace } from "@/hooks/store/use-workspace" -import { useUser, useUserPermissions } from "@/hooks/store/user" +import { useWorkspace } from "@/hooks/store/use-workspace"; +import { useUser, useUserPermissions } from "@/hooks/store/user"; import { useInstance } from "@/hooks/store/use-instance"; // dynamic imports const PostHogPageView = dynamic(() => import("@/lib/posthog-view"), { ssr: false }); diff --git a/apps/web/core/lib/wrappers/authentication-wrapper.tsx b/apps/web/core/lib/wrappers/authentication-wrapper.tsx index c59286d5a..974ba705b 100644 --- a/apps/web/core/lib/wrappers/authentication-wrapper.tsx +++ b/apps/web/core/lib/wrappers/authentication-wrapper.tsx @@ -9,7 +9,7 @@ import { LogoSpinner } from "@/components/common/logo-spinner"; // helpers import { EPageTypes } from "@/helpers/authentication.helper"; // hooks -import { useUser, useUserProfile, useUserSettings } from "@/hooks/store/user" +import { useUser, useUserProfile, useUserSettings } from "@/hooks/store/user"; import { useWorkspace } from "@/hooks/store/use-workspace"; import { useAppRouter } from "@/hooks/use-app-router"; diff --git a/apps/web/package.json b/apps/web/package.json index 9008dd6b9..866eea71c 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -81,4 +81,4 @@ "prettier": "^3.2.5", "typescript": "5.8.3" } -} \ No newline at end of file +} diff --git a/package.json b/package.json index a9cc35759..4453b4c9c 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,8 @@ "clean": "turbo run clean && rm -rf .turbo && rm -rf .next && rm -rf node_modules && rm -rf dist", "fix": "turbo run fix", "check": "turbo run check", - "ci:lint": "turbo run check:lint" + "check:lint": "turbo run check:lint", + "check:format": "turbo run check:format" }, "devDependencies": { "prettier": "latest", diff --git a/packages/editor/.prettierignore b/packages/editor/.prettierignore index 43e8a7b8f..3cd6b08a0 100644 --- a/packages/editor/.prettierignore +++ b/packages/editor/.prettierignore @@ -2,5 +2,5 @@ .vercel .tubro out/ -dis/ -build/ \ No newline at end of file +dist/ +build/ diff --git a/packages/editor/src/core/extensions/table/table/table-view.tsx b/packages/editor/src/core/extensions/table/table/table-view.tsx index c4e723f0e..6595ea3cb 100644 --- a/packages/editor/src/core/extensions/table/table/table-view.tsx +++ b/packages/editor/src/core/extensions/table/table/table-view.tsx @@ -3,9 +3,9 @@ import { Node as ProseMirrorNode, ResolvedPos } from "@tiptap/pm/model"; import { CellSelection, TableMap, updateColumnsOnResize } from "@tiptap/pm/tables"; import { Decoration, NodeView } from "@tiptap/pm/view"; import { h } from "jsx-dom-cjs"; -import { icons } from "src/core/extensions/table/table/icons"; import tippy, { Instance, Props } from "tippy.js"; import { CORE_EXTENSIONS } from "@/constants/extension"; +import { icons } from "./icons"; import { isCellSelection } from "./utilities/helpers"; type ToolboxItem = { @@ -146,7 +146,7 @@ const columnsToolboxItems: ToolboxItem[] = [ { label: "Pick color", icon: "", // No icon needed for color picker - action: (_args: unknown) => { }, // Placeholder action; actual color picking is handled in `createToolbox` + action: (_args: unknown) => {}, // Placeholder action; actual color picking is handled in `createToolbox` }, { label: "Delete column", @@ -174,7 +174,7 @@ const rowsToolboxItems: ToolboxItem[] = [ { label: "Pick color", icon: "", - action: (_args: unknown) => { }, // Placeholder action; actual color picking is handled in `createToolbox` + action: (_args: unknown) => {}, // Placeholder action; actual color picking is handled in `createToolbox` }, { label: "Delete row", diff --git a/packages/i18n/.prettierignore b/packages/i18n/.prettierignore index d5be669c5..90b14aaf9 100644 --- a/packages/i18n/.prettierignore +++ b/packages/i18n/.prettierignore @@ -1,4 +1,7 @@ .turbo out/ dist/ -build/ \ No newline at end of file +build/ +.next +.vercel +.turbo diff --git a/packages/logger/.prettierignore b/packages/logger/.prettierignore new file mode 100644 index 000000000..3cd6b08a0 --- /dev/null +++ b/packages/logger/.prettierignore @@ -0,0 +1,6 @@ +.next +.vercel +.tubro +out/ +dist/ +build/ diff --git a/packages/propel/src/avatar/index.ts b/packages/propel/src/avatar/index.ts index 425e62c7b..90fdb226b 100644 --- a/packages/propel/src/avatar/index.ts +++ b/packages/propel/src/avatar/index.ts @@ -1 +1 @@ -export * from "./avatar"; \ No newline at end of file +export * from "./avatar"; diff --git a/packages/propel/src/dialog/root.tsx b/packages/propel/src/dialog/root.tsx index 7cd5e725b..9e781a9b4 100644 --- a/packages/propel/src/dialog/root.tsx +++ b/packages/propel/src/dialog/root.tsx @@ -74,4 +74,4 @@ Dialog.Trigger = DialogTrigger; Dialog.Panel = DialogPanel; Dialog.Title = DialogTitle; -export { Dialog, DialogTitle, DialogTrigger, DialogPanel }; \ No newline at end of file +export { Dialog, DialogTitle, DialogTrigger, DialogPanel }; diff --git a/packages/propel/src/tabs/list.tsx b/packages/propel/src/tabs/list.tsx index f0e7e806d..6155b10ce 100644 --- a/packages/propel/src/tabs/list.tsx +++ b/packages/propel/src/tabs/list.tsx @@ -55,4 +55,4 @@ export const TabList: FC = ({ tabs, tabListClassName, tabClassNam -); \ No newline at end of file +); diff --git a/packages/propel/src/tabs/tabs.tsx b/packages/propel/src/tabs/tabs.tsx index 4a4a66319..ad40370cf 100644 --- a/packages/propel/src/tabs/tabs.tsx +++ b/packages/propel/src/tabs/tabs.tsx @@ -88,4 +88,4 @@ export const Tabs: FC = (props: TTabsProps) => { ))} ); -}; \ No newline at end of file +}; diff --git a/packages/services/.prettierignore b/packages/services/.prettierignore new file mode 100644 index 000000000..acc3e3632 --- /dev/null +++ b/packages/services/.prettierignore @@ -0,0 +1,6 @@ +.turbo +.next +.vercel +out/ +dist/ +build/ diff --git a/packages/types/.prettierignore b/packages/types/.prettierignore new file mode 100644 index 000000000..90b14aaf9 --- /dev/null +++ b/packages/types/.prettierignore @@ -0,0 +1,7 @@ +.turbo +out/ +dist/ +build/ +.next +.vercel +.turbo diff --git a/packages/ui/.prettierignore b/packages/ui/.prettierignore index 43e8a7b8f..3cd6b08a0 100644 --- a/packages/ui/.prettierignore +++ b/packages/ui/.prettierignore @@ -2,5 +2,5 @@ .vercel .tubro out/ -dis/ -build/ \ No newline at end of file +dist/ +build/ diff --git a/packages/ui/src/form-fields/password/index.ts b/packages/ui/src/form-fields/password/index.ts index eb1b63cac..e391edbd1 100644 --- a/packages/ui/src/form-fields/password/index.ts +++ b/packages/ui/src/form-fields/password/index.ts @@ -1,3 +1,3 @@ export * from "./indicator"; export * from "./helper"; -export * from "./password-input"; \ No newline at end of file +export * from "./password-input"; diff --git a/packages/utils/.prettierignore b/packages/utils/.prettierignore new file mode 100644 index 000000000..acc3e3632 --- /dev/null +++ b/packages/utils/.prettierignore @@ -0,0 +1,6 @@ +.turbo +.next +.vercel +out/ +dist/ +build/ diff --git a/yarn.lock b/yarn.lock index 0b2740989..49361a95e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -150,13 +150,13 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz#fa52f5b1e7db1ab049445b421c4471303897702f" integrity sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg== -"@babel/helpers@^7.27.6": - version "7.28.3" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.28.3.tgz#b83156c0a2232c133d1b535dd5d3452119c7e441" - integrity sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw== +"@babel/helpers@7.26.10", "@babel/helpers@^7.27.6": + version "7.26.10" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.26.10.tgz#6baea3cd62ec2d0c1068778d63cb1314f6637384" + integrity sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g== dependencies: - "@babel/template" "^7.27.2" - "@babel/types" "^7.28.2" + "@babel/template" "^7.26.9" + "@babel/types" "^7.26.10" "@babel/parser@^7.1.0", "@babel/parser@^7.20.7", "@babel/parser@^7.27.2", "@babel/parser@^7.28.0": version "7.28.0" @@ -165,19 +165,14 @@ dependencies: "@babel/types" "^7.28.0" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.13", "@babel/runtime@^7.23.9", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.7": +"@babel/runtime@7.26.10", "@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.13", "@babel/runtime@^7.23.9", "@babel/runtime@^7.27.6", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.7": version "7.26.10" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.10.tgz#a07b4d8fa27af131a633d7b3524db803eb4764c2" integrity sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw== dependencies: regenerator-runtime "^0.14.0" -"@babel/runtime@^7.27.6": - version "7.28.3" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.28.3.tgz#75c5034b55ba868121668be5d5bb31cc64e6e61a" - integrity sha512-9uIQ10o0WGdpP6GDhXcdOJPJuDgFtIDtN/9+ArJQ2NAfAmiuhTQdzkaTGR33v43GYS2UrSA0eX2pPPHoFVvpxA== - -"@babel/template@^7.27.2": +"@babel/template@^7.26.9", "@babel/template@^7.27.2": version "7.27.2" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.27.2.tgz#fa78ceed3c4e7b63ebf6cb39e5852fca45f6809d" integrity sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw== @@ -207,7 +202,7 @@ "@babel/helper-string-parser" "^7.27.1" "@babel/helper-validator-identifier" "^7.27.1" -"@babel/types@^7.28.2": +"@babel/types@^7.26.10": version "7.28.2" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.2.tgz#da9db0856a9a88e0a13b019881d7513588cf712b" integrity sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ== @@ -2515,7 +2510,7 @@ "@types/express-serve-static-core" "*" "@types/ws" "*" -"@types/express@*", "@types/express@^4.17.21", "@types/express@^4.17.23": +"@types/express@*", "@types/express@4.17.23", "@types/express@^4.17.21", "@types/express@^4.17.23": version "4.17.23" resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.23.tgz#35af3193c640bfd4d7fe77191cd0ed411a433bef" integrity sha512-Crp6WY9aTYP3qPi2wGDo9iUe/rceX01UMhnF1jmwDcKCFM6cx7YhGP/Mpr3y9AASpfHixIG0E6azCcL5OcDHsQ== @@ -3786,15 +3781,6 @@ bind-event-listener@^3.0.0: resolved "https://registry.yarnpkg.com/bind-event-listener/-/bind-event-listener-3.0.0.tgz#c90f9a7fcb65cac21045f810c20ef7e647a74921" integrity sha512-PJvH288AWQhKs2v9zyfYdPzlPqf5bXbGMmhmUIY9x4dAUGIWgomO771oBQNwJnMQSnUIXhKu6sgzpBRXTlvb8Q== -bl@^4.0.3: - version "4.1.0" - resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" - integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== - dependencies: - buffer "^5.5.0" - inherits "^2.0.4" - readable-stream "^3.4.0" - bluebird@^3.7.2: version "3.7.2" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" @@ -3823,15 +3809,7 @@ boolbase@^1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== -brace-expansion@^1.1.7: - version "1.1.12" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz#ab9b454466e5a8cc3a187beaad580412a9c5b843" - integrity sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -brace-expansion@^2.0.1: +brace-expansion@2.0.2, brace-expansion@^1.1.7, brace-expansion@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.2.tgz#54fc53237a613d854c7bd37463aad17df87214e7" integrity sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ== @@ -3879,14 +3857,6 @@ buffer-from@^1.0.0: resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== -buffer@^5.5.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - buffer@^6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" @@ -4037,7 +4007,7 @@ check-error@^2.1.1: resolved "https://registry.yarnpkg.com/check-error/-/check-error-2.1.1.tgz#87eb876ae71ee388fa0471fe423f494be1d96ccc" integrity sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw== -chokidar@^3.3.0, chokidar@^3.5.2, chokidar@^3.5.3, chokidar@^3.6.0: +chokidar@3.6.0, chokidar@^3.3.0, chokidar@^3.5.2, chokidar@^3.5.3, chokidar@^3.6.0, chokidar@^4.0.3: version "3.6.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== @@ -4052,18 +4022,6 @@ chokidar@^3.3.0, chokidar@^3.5.2, chokidar@^3.5.3, chokidar@^3.6.0: optionalDependencies: fsevents "~2.3.2" -chokidar@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-4.0.3.tgz#7be37a4c03c9aee1ecfe862a4a23b2c70c205d30" - integrity sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA== - dependencies: - readdirp "^4.0.1" - -chownr@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== - chromatic@^11.4.0: version "11.29.0" resolved "https://registry.yarnpkg.com/chromatic/-/chromatic-11.29.0.tgz#da556dbd3b043e8c6a3134d1afa3bb4ad7317410" @@ -4260,11 +4218,6 @@ compute-scroll-into-view@^3.0.2: resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-3.1.1.tgz#02c3386ec531fb6a9881967388e53e8564f3e9aa" integrity sha512-VRhuHOLoKYOy4UbilLbUzbYg93XLjv2PncJC50EuTWPA3gaja1UjBsUP/D/9/juV3vQFr6XBEzn9KCAHdUvOHw== -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - concurrently@^9.0.1: version "9.2.0" resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-9.2.0.tgz#233e3892ceb0b5db9fd49e9c8c739737a7b638b5" @@ -4979,7 +4932,7 @@ encodeurl@~2.0.0: resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== -end-of-stream@^1.1.0, end-of-stream@^1.4.1: +end-of-stream@^1.1.0: version "1.4.5" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.5.tgz#7344d711dea40e0b74abc2ed49778743ccedb08c" integrity sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg== @@ -5167,7 +5120,7 @@ esbuild-register@^3.5.0: dependencies: debug "^4.3.4" -"esbuild@^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0", esbuild@^0.25.0: +esbuild@0.25.0, "esbuild@^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0", esbuild@^0.25.0: version "0.25.0" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.25.0.tgz#0de1787a77206c5a79eeb634a623d39b5006ce92" integrity sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw== @@ -5847,11 +5800,6 @@ fresh@0.5.2: resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== -fs-constants@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" - integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== - fs-extra@^10.0.0: version "10.1.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" @@ -6263,7 +6211,7 @@ icss-utils@^5.0.0, icss-utils@^5.1.0: resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== -ieee754@^1.1.13, ieee754@^1.2.1: +ieee754@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== @@ -6316,7 +6264,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: +inherits@2, inherits@2.0.4, inherits@^2.0.3, inherits@~2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -7486,7 +7434,7 @@ minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.6: resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== -mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: +mkdirp-classic@^0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== @@ -7555,12 +7503,7 @@ mz@^2.7.0: object-assign "^4.0.1" thenify-all "^1.0.0" -nanoid@^3.3.11: - version "3.3.11" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b" - integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== - -nanoid@^3.3.6: +nanoid@3.3.8, nanoid@^3.3.11, nanoid@^3.3.6: version "3.3.8" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf" integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w== @@ -8575,7 +8518,7 @@ prosemirror-transform@^1.0.0, prosemirror-transform@^1.1.0, prosemirror-transfor dependencies: prosemirror-model "^1.21.0" -prosemirror-view@^1.0.0, prosemirror-view@^1.1.0, prosemirror-view@^1.27.0, prosemirror-view@^1.31.0, prosemirror-view@^1.37.0, prosemirror-view@^1.39.1: +prosemirror-view@1.40.0, prosemirror-view@^1.0.0, prosemirror-view@^1.1.0, prosemirror-view@^1.27.0, prosemirror-view@^1.31.0, prosemirror-view@^1.37.0, prosemirror-view@^1.39.1: version "1.40.0" resolved "https://registry.yarnpkg.com/prosemirror-view/-/prosemirror-view-1.40.0.tgz#212e627a0c4f0198ac9823a1232e0099c9a92865" integrity sha512-2G3svX0Cr1sJjkD/DYWSe3cfV5VPVTBOxI9XQEGWJDFEpsZb/gh4MV29ctv+OJx2RFX4BLt09i+6zaGM/ldkCw== @@ -8931,7 +8874,7 @@ read-cache@^1.0.0: dependencies: pify "^2.3.0" -readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.2: +readable-stream@^3.4.0, readable-stream@^3.6.2: version "3.6.2" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== @@ -8951,11 +8894,6 @@ readable-stream@^4.0.0: process "^0.11.10" string_decoder "^1.3.0" -readdirp@^4.0.1: - version "4.1.2" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-4.1.2.tgz#eb85801435fbf2a7ee58f19e0921b068fc69948d" - integrity sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg== - readdirp@~3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" @@ -9941,17 +9879,7 @@ tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.2.tgz#ab4984340d30cb9989a490032f086dbb8b56d872" integrity sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg== -tar-fs@^2.0.0: - version "2.1.3" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.3.tgz#fb3b8843a26b6f13a08e606f7922875eb1fbbf92" - integrity sha512-090nwYJDmlhwFwEW3QQl+vaNnxsO2yVsd45eTKRBzSzu+hlb1w2K9inVq5b0ngXuLVqQ4ApvsUHHnu/zQNkWAg== - dependencies: - chownr "^1.1.1" - mkdirp-classic "^0.5.2" - pump "^3.0.0" - tar-stream "^2.1.4" - -tar-fs@^3.0.4: +tar-fs@3.0.9, tar-fs@^2.0.0, tar-fs@^3.0.4: version "3.0.9" resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-3.0.9.tgz#d570793c6370d7078926c41fa422891566a0b617" integrity sha512-XF4w9Xp+ZQgifKakjZYmFdkLoSWd34VGKcsTCwlNWM7QG3ZbaxnTsaBwnjFZqHRf/rROxaR8rXnbtwdvaDI+lA== @@ -9962,17 +9890,6 @@ tar-fs@^3.0.4: bare-fs "^4.0.1" bare-path "^3.0.0" -tar-stream@^2.1.4: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" - integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== - dependencies: - bl "^4.0.3" - end-of-stream "^1.4.1" - fs-constants "^1.0.0" - inherits "^2.0.3" - readable-stream "^3.1.1" - tar-stream@^3.1.5: version "3.1.7" resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-3.1.7.tgz#24b3fb5eabada19fe7338ed6d26e5f7c482e792b"