| 123456789101112131415161718192021222324 |
- import { useCallback } from 'react';
- import { useDispatch } from 'umi';
- import { useGetKnowledgeSearchParams } from './route-hook';
-
- interface PayloadType {
- doc_id: string;
- keywords?: string;
- }
-
- export const useFetchChunkList = () => {
- const dispatch = useDispatch();
- const { documentId } = useGetKnowledgeSearchParams();
-
- const fetchChunkList = useCallback(() => {
- dispatch({
- type: 'chunkModel/chunk_list',
- payload: {
- doc_id: documentId,
- },
- });
- }, [dispatch, documentId]);
-
- return fetchChunkList;
- };
|