diff --git a/src/contexts/PDFContext.tsx b/src/contexts/PDFContext.tsx index 82c2dba..554a80e 100644 --- a/src/contexts/PDFContext.tsx +++ b/src/contexts/PDFContext.tsx @@ -26,11 +26,11 @@ import { import { indexedDBService, type PDFDocument } from '@/services/indexedDB'; import { useConfig } from '@/contexts/ConfigContext'; import { useTTS } from '@/contexts/TTSContext'; -import { usePDFDocuments } from '@/hooks/usePDFDocuments'; -import { usePDFHighlighting } from '@/hooks/usePDFHighlighting'; -import { usePDFTextClick } from '@/hooks/usePDFTextClick'; -import { usePDFTextProcessing } from '@/hooks/usePDFTextProcessing'; -import { usePDFURLConversion } from '@/hooks/usePDFURLConversion'; +import { usePDFDocuments } from '@/hooks/pdf/usePDFDocuments'; +import { usePDFHighlighting } from '@/hooks/pdf/usePDFHighlighting'; +import { usePDFTextClick } from '@/hooks/pdf/usePDFTextClick'; +import { usePDFTextProcessing } from '@/hooks/pdf/usePDFTextProcessing'; +import { usePDFURLConversion } from '@/hooks/pdf/usePDFURLConversion'; /** * Interface defining all available methods and properties in the PDF context diff --git a/src/contexts/TTSContext.tsx b/src/contexts/TTSContext.tsx index d0aea62..3cade11 100644 --- a/src/contexts/TTSContext.tsx +++ b/src/contexts/TTSContext.tsx @@ -29,10 +29,10 @@ import { Howl } from 'howler'; import { useConfig } from '@/contexts/ConfigContext'; import { splitIntoSentences, preprocessSentenceForAudio } from '@/services/nlp'; import { audioBufferToURL } from '@/services/audio'; -import { useAudioCache } from '@/hooks/useAudioCache'; -import { useVoiceManagement } from '@/hooks/useVoiceManagement'; -import { useMediaSession } from '@/hooks/useMediaSession'; -import { useAudioContext } from '@/hooks/useAudioContext'; +import { useAudioCache } from '@/hooks/audio/useAudioCache'; +import { useVoiceManagement } from '@/hooks/audio/useVoiceManagement'; +import { useMediaSession } from '@/hooks/audio/useMediaSession'; +import { useAudioContext } from '@/hooks/audio/useAudioContext'; // Media globals declare global { diff --git a/src/hooks/useAudioCache.ts b/src/hooks/audio/useAudioCache.ts similarity index 100% rename from src/hooks/useAudioCache.ts rename to src/hooks/audio/useAudioCache.ts diff --git a/src/hooks/useAudioContext.ts b/src/hooks/audio/useAudioContext.ts similarity index 100% rename from src/hooks/useAudioContext.ts rename to src/hooks/audio/useAudioContext.ts diff --git a/src/hooks/useMediaSession.ts b/src/hooks/audio/useMediaSession.ts similarity index 100% rename from src/hooks/useMediaSession.ts rename to src/hooks/audio/useMediaSession.ts diff --git a/src/hooks/useVoiceManagement.ts b/src/hooks/audio/useVoiceManagement.ts similarity index 100% rename from src/hooks/useVoiceManagement.ts rename to src/hooks/audio/useVoiceManagement.ts diff --git a/src/hooks/usePDFDocuments.ts b/src/hooks/pdf/usePDFDocuments.ts similarity index 100% rename from src/hooks/usePDFDocuments.ts rename to src/hooks/pdf/usePDFDocuments.ts diff --git a/src/hooks/usePDFHighlighting.ts b/src/hooks/pdf/usePDFHighlighting.ts similarity index 100% rename from src/hooks/usePDFHighlighting.ts rename to src/hooks/pdf/usePDFHighlighting.ts diff --git a/src/hooks/usePDFTextClick.ts b/src/hooks/pdf/usePDFTextClick.ts similarity index 100% rename from src/hooks/usePDFTextClick.ts rename to src/hooks/pdf/usePDFTextClick.ts diff --git a/src/hooks/usePDFTextProcessing.ts b/src/hooks/pdf/usePDFTextProcessing.ts similarity index 100% rename from src/hooks/usePDFTextProcessing.ts rename to src/hooks/pdf/usePDFTextProcessing.ts diff --git a/src/hooks/usePDFURLConversion.ts b/src/hooks/pdf/usePDFURLConversion.ts similarity index 100% rename from src/hooks/usePDFURLConversion.ts rename to src/hooks/pdf/usePDFURLConversion.ts