refactor: Context 与 Provider 合并 — 消除 contexts/ 目录,一文件一状态单元
- ThemeContext + useTheme → ThemeProvider.tsx(原 hooks/use-theme.ts 删除) - AppContext + useAppContext → AppProvider.tsx(原 contexts/app-context.ts 删除) - SettingsContext + useSettings → SettingsProvider.tsx(原 contexts/settings-context.ts 删除) - HomeContext + useHomeContext → HomeContent.tsx(原 contexts/home-context.ts 删除) - 删除空的 contexts/ 目录,20+ 导入路径同步更新 - TypeScript 编译通过(npx tsc --noEmit 零错误) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
// ============================================================
|
||||
|
||||
import {useMemo} from 'react';
|
||||
import {useAppContext} from '@/contexts/app-context';
|
||||
import {useAppContext} from '@/components/AppProvider';
|
||||
import {
|
||||
TaskAPI,
|
||||
ModelAPI,
|
||||
|
||||
Reference in New Issue
Block a user