MCPcopy Create free account
hub / github.com/IQEngine/IQEngine / getDataSources

Function getDataSources

client/src/api/datasource/queries.ts:33–40  ·  view source on GitHub ↗
(type: string, enabled = true)

Source from the content-addressed store, hash-verified

31};
32
33export const getDataSources = (type: string, enabled = true) => {
34 const { filesQuery, dataSourcesQuery } = useUserSettings();
35 const { instance } = useMsal();
36 const client = DataSourceClientFactory(type, filesQuery.data, dataSourcesQuery.data, instance);
37 return useQuery(['datasource', type], () => fetchDataSources(client), {
38 enabled: enabled,
39 });
40};
41
42export const getDataSource = (type: string, account: string, container: string, enabled = true) => {
43 const { dataSourcesQuery, filesQuery } = useUserSettings();

Callers 1

RepoBrowserFunction · 0.90

Calls 3

useUserSettingsFunction · 0.90
DataSourceClientFactoryFunction · 0.90
fetchDataSourcesFunction · 0.70

Tested by

no test coverage detected