dify/web/service/use-datasource.ts
2025-07-17 11:18:08 +08:00

14 lines
434 B
TypeScript

import { useQuery } from '@tanstack/react-query'
import { get } from './base'
import type { DataSourceAuth } from '@/app/components/header/account-setting/data-source-page-new/types'
const NAME_SPACE = 'data-source-auth'
export const useGetDataSourceListAuth = () => {
return useQuery({
queryKey: [NAME_SPACE, 'list'],
queryFn: () => get<{ result: DataSourceAuth[] }>('/auth/plugin/datasource/list'),
retry: 0,
})
}