dify/web/app/components/workflow/skill/hooks
Novice 499d237b7e
fix: pass all CI quality checks - ESLint, TypeScript, basedpyright, pyrefly, lint-imports
Frontend:
- Migrate deprecated imports: modal→dialog, toast→ui/toast, tooltip→tooltip-plus,
  portal-to-follow-elem→portal-to-follow-elem-plus, select→ui/select, confirm→alert-dialog
- Replace next/* with @/next/* wrapper modules
- Convert TypeScript enums to const objects (erasable-syntax-only)
- Replace all `any` types with `unknown` or specific types in workflow types
- Fix unused vars, react-hooks-extra, react-refresh/only-export-components
- Extract InteractionMode to separate module, tool-block commands to commands.ts

Backend:
- Fix pyrefly errors: type narrowing, null guards, getattr patterns
- Remove unused TYPE_CHECKING imports in LLM node
- Add ignore_imports entries to .importlinter for dify_graph boundary violations

Made-with: Cursor
2026-03-24 10:54:58 +08:00
..
file-tree fix: pass all CI quality checks - ESLint, TypeScript, basedpyright, pyrefly, lint-imports 2026-03-24 10:54:58 +08:00
sqlite refactor: extract sqlite constants 2026-01-22 16:15:58 +08:00
skill-save-context.ts refactor: extract skill save context, stabilize mutation dependency, and deduplicate cache updates 2026-02-03 21:09:35 +08:00
use-fetch-text-content.ts refactor(web): use skipToken for optional query inputs 2026-02-25 00:56:38 +08:00
use-file-node-view-state.spec.tsx refactor(skill)!: add file node view-state flow and mode-based file data hook 2026-02-06 15:39:00 +08:00
use-file-node-view-state.ts refactor(skill)!: add file node view-state flow and mode-based file data hook 2026-02-06 15:39:00 +08:00
use-file-type-info.ts feat(web): add inline PDF preview support for skill file viewer 2026-02-05 17:21:01 +08:00
use-skill-auto-save.spec.tsx refactor(skill): regroup skill body, file tree, and tree hooks 2026-02-07 14:20:01 +08:00
use-skill-auto-save.ts refactor: extract skill save context, stabilize mutation dependency, and deduplicate cache updates 2026-02-03 21:09:35 +08:00
use-skill-file-data.spec.tsx refactor(web): replace query hooks with queryOptions factories (#32520) 2026-02-25 00:31:25 +08:00
use-skill-file-data.ts refactor(web): replace query hooks with queryOptions factories (#32520) 2026-02-25 00:31:25 +08:00
use-skill-save-manager.spec.tsx refactor: extract skill save context, stabilize mutation dependency, and deduplicate cache updates 2026-02-03 21:09:35 +08:00
use-skill-save-manager.tsx fix: pass all CI quality checks - ESLint, TypeScript, basedpyright, pyrefly, lint-imports 2026-03-24 10:54:58 +08:00
use-sqlite-database.ts fix: show columns for empty sqlite tables 2026-01-22 16:25:43 +08:00