checklist & datasource icon

This commit is contained in:
zxhlyh
2025-05-23 14:25:38 +08:00
parent 693107a6c8
commit 720ce79901
14 changed files with 108 additions and 58 deletions

View File

@ -160,12 +160,14 @@ export const usePublishedPipelineProcessingParams = (params: PipelineProcessingP
})
}
export const useDataSourceList = (enabled?: boolean) => {
export const useDataSourceList = (enabled: boolean, onSuccess: (v: ToolWithProvider[]) => void) => {
return useQuery<ToolWithProvider[]>({
enabled,
queryKey: [NAME_SPACE, 'data-source'],
queryFn: () => {
return get('/rag/pipelines/datasource-plugins')
queryFn: async () => {
const data = await get<ToolWithProvider[]>('/rag/pipelines/datasource-plugins')
onSuccess(data)
return data
},
retry: false,
})