feat: enhance pipeline template list with marketplace feature toggle (#27604)

This commit is contained in:
Wu Tianwei
2025-10-30 11:02:54 +08:00
committed by GitHub
parent 41e549af14
commit fd7c4e8a6d
2 changed files with 5 additions and 2 deletions

View File

@@ -39,13 +39,14 @@ import { useInvalid } from './use-base'
const NAME_SPACE = 'pipeline'
export const PipelineTemplateListQueryKeyPrefix = [NAME_SPACE, 'template-list']
export const usePipelineTemplateList = (params: PipelineTemplateListParams) => {
export const usePipelineTemplateList = (params: PipelineTemplateListParams, enabled = true) => {
const { type, language } = params
return useQuery<PipelineTemplateListResponse>({
queryKey: [...PipelineTemplateListQueryKeyPrefix, type, language],
queryFn: () => {
return get<PipelineTemplateListResponse>('/rag/pipeline/templates', { params })
},
enabled,
})
}