From cd25c3a63b81aa2a6862660fe00b95f1b5a1040f Mon Sep 17 00:00:00 2001 From: Anthony LC Date: Fri, 23 Jan 2026 14:55:57 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=9A(frontend)=20move=20from=20hook=20t?= =?UTF-8?q?o=20hooks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We has 2 folders for hooks: "hook" and "hooks". To keep consistency, we move all hooks to "hooks" folder and delete "hook" folder. --- .../src/features/docs/doc-header/components/DocHeaderInfo.tsx | 2 +- .../src/features/docs/doc-management/hooks/useCopyDocLink.tsx | 2 +- .../features/docs/doc-versioning/components/VersionList.tsx | 2 +- .../src/features/docs/docs-grid/components/DocsGridItem.tsx | 2 +- .../src/features/left-panel/components/LeftPanelHeader.tsx | 2 +- src/frontend/apps/impress/src/hook/index.ts | 2 -- src/frontend/apps/impress/src/hooks/index.ts | 3 +++ src/frontend/apps/impress/src/{hook => hooks}/useClipboard.tsx | 0 src/frontend/apps/impress/src/{hook => hooks}/useCmdK.tsx | 0 src/frontend/apps/impress/src/{hook => hooks}/useDate.tsx | 0 10 files changed, 8 insertions(+), 7 deletions(-) delete mode 100644 src/frontend/apps/impress/src/hook/index.ts rename src/frontend/apps/impress/src/{hook => hooks}/useClipboard.tsx (100%) rename src/frontend/apps/impress/src/{hook => hooks}/useCmdK.tsx (100%) rename src/frontend/apps/impress/src/{hook => hooks}/useDate.tsx (100%) diff --git a/src/frontend/apps/impress/src/features/docs/doc-header/components/DocHeaderInfo.tsx b/src/frontend/apps/impress/src/features/docs/doc-header/components/DocHeaderInfo.tsx index 465d04a3..839d6b18 100644 --- a/src/frontend/apps/impress/src/features/docs/doc-header/components/DocHeaderInfo.tsx +++ b/src/frontend/apps/impress/src/features/docs/doc-header/components/DocHeaderInfo.tsx @@ -9,7 +9,7 @@ import { useIsCollaborativeEditable, useTrans, } from '@/docs/doc-management'; -import { useDate } from '@/hook'; +import { useDate } from '@/hooks'; import { useResponsiveStore } from '@/stores'; interface DocHeaderInfoProps { diff --git a/src/frontend/apps/impress/src/features/docs/doc-management/hooks/useCopyDocLink.tsx b/src/frontend/apps/impress/src/features/docs/doc-management/hooks/useCopyDocLink.tsx index 386765a6..a202a364 100644 --- a/src/frontend/apps/impress/src/features/docs/doc-management/hooks/useCopyDocLink.tsx +++ b/src/frontend/apps/impress/src/features/docs/doc-management/hooks/useCopyDocLink.tsx @@ -1,7 +1,7 @@ import { useCallback } from 'react'; import { useTranslation } from 'react-i18next'; -import { useClipboard } from '@/hook'; +import { useClipboard } from '@/hooks'; import { Doc } from '../types'; diff --git a/src/frontend/apps/impress/src/features/docs/doc-versioning/components/VersionList.tsx b/src/frontend/apps/impress/src/features/docs/doc-versioning/components/VersionList.tsx index ca257cf3..3f6ee14c 100644 --- a/src/frontend/apps/impress/src/features/docs/doc-versioning/components/VersionList.tsx +++ b/src/frontend/apps/impress/src/features/docs/doc-versioning/components/VersionList.tsx @@ -12,7 +12,7 @@ import { TextErrors, } from '@/components'; import { Doc } from '@/docs/doc-management'; -import { useDate } from '@/hook'; +import { useDate } from '@/hooks'; import { useDocVersionsInfiniteQuery } from '../api/useDocVersions'; import { Versions } from '../types'; diff --git a/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGridItem.tsx b/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGridItem.tsx index 979d9eac..1d82edea 100644 --- a/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGridItem.tsx +++ b/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGridItem.tsx @@ -9,7 +9,7 @@ import { useConfig } from '@/core'; import { useCunninghamTheme } from '@/cunningham'; import { Doc, LinkReach, SimpleDocItem } from '@/docs/doc-management'; import { DocShareModal } from '@/docs/doc-share'; -import { useDate } from '@/hook'; +import { useDate } from '@/hooks'; import { useResponsiveStore } from '@/stores'; import { useResponsiveDocGrid } from '../hooks/useResponsiveDocGrid'; diff --git a/src/frontend/apps/impress/src/features/left-panel/components/LeftPanelHeader.tsx b/src/frontend/apps/impress/src/features/left-panel/components/LeftPanelHeader.tsx index 46f654d6..b135ed4b 100644 --- a/src/frontend/apps/impress/src/features/left-panel/components/LeftPanelHeader.tsx +++ b/src/frontend/apps/impress/src/features/left-panel/components/LeftPanelHeader.tsx @@ -7,7 +7,7 @@ import { Box, Icon, SeparatedSection } from '@/components'; import { useDocStore } from '@/docs/doc-management'; import { DocSearchModal } from '@/docs/doc-search/'; import { useAuth } from '@/features/auth'; -import { useCmdK } from '@/hook/useCmdK'; +import { useCmdK } from '@/hooks/useCmdK'; import { useLeftPanelStore } from '../stores'; diff --git a/src/frontend/apps/impress/src/hook/index.ts b/src/frontend/apps/impress/src/hook/index.ts deleted file mode 100644 index b518f615..00000000 --- a/src/frontend/apps/impress/src/hook/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './useDate'; -export * from './useClipboard'; diff --git a/src/frontend/apps/impress/src/hooks/index.ts b/src/frontend/apps/impress/src/hooks/index.ts index 90c70edb..340eaa5d 100644 --- a/src/frontend/apps/impress/src/hooks/index.ts +++ b/src/frontend/apps/impress/src/hooks/index.ts @@ -1 +1,4 @@ +export * from './useClipboard'; +export * from './useCmdK'; +export * from './useDate'; export * from './useKeyboardAction'; diff --git a/src/frontend/apps/impress/src/hook/useClipboard.tsx b/src/frontend/apps/impress/src/hooks/useClipboard.tsx similarity index 100% rename from src/frontend/apps/impress/src/hook/useClipboard.tsx rename to src/frontend/apps/impress/src/hooks/useClipboard.tsx diff --git a/src/frontend/apps/impress/src/hook/useCmdK.tsx b/src/frontend/apps/impress/src/hooks/useCmdK.tsx similarity index 100% rename from src/frontend/apps/impress/src/hook/useCmdK.tsx rename to src/frontend/apps/impress/src/hooks/useCmdK.tsx diff --git a/src/frontend/apps/impress/src/hook/useDate.tsx b/src/frontend/apps/impress/src/hooks/useDate.tsx similarity index 100% rename from src/frontend/apps/impress/src/hook/useDate.tsx rename to src/frontend/apps/impress/src/hooks/useDate.tsx