diff options
Diffstat (limited to 'packages/cli/src/ui/hooks/useAppEffects.ts')
| -rw-r--r-- | packages/cli/src/ui/hooks/useAppEffects.ts | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/packages/cli/src/ui/hooks/useAppEffects.ts b/packages/cli/src/ui/hooks/useAppEffects.ts index 4576ce33..da1ab203 100644 --- a/packages/cli/src/ui/hooks/useAppEffects.ts +++ b/packages/cli/src/ui/hooks/useAppEffects.ts @@ -8,7 +8,6 @@ import { useEffect } from 'react'; import fs from 'fs'; import path from 'path'; import os from 'os'; -import { HistoryItem } from '../types.js'; import { getErrorMessage } from '@gemini-code/server'; const warningsFilePath = path.join(os.tmpdir(), 'gemini-code-cli-warnings.txt'); @@ -41,28 +40,3 @@ export function useStartupWarnings( } }, [setStartupWarnings]); // Include setStartupWarnings in dependency array } - -// Effect to handle initialization errors -export function useInitializationErrorEffect( - initError: string | null, - history: HistoryItem[], - setHistory: React.Dispatch<React.SetStateAction<HistoryItem[]>>, -) { - useEffect(() => { - if ( - initError && - !history.some( - (item) => item.type === 'error' && item.text?.includes(initError), - ) - ) { - setHistory((prev) => [ - ...prev, - { - id: Date.now(), - type: 'error', - text: `Initialization Error: ${initError}. Please check API key and configuration.`, - } as HistoryItem, - ]); - } - }, [initError, history, setHistory]); // Include setHistory in dependency array -} |
