MCPcopy Index your code
hub / github.com/OpenPipe/OpenPipe / useDataset

Function useDataset

app/src/utils/hooks.ts:155–166  ·  view source on GitHub ↗
(options?: { datasetId?: string; refetchInterval?: number })

Source from the content-addressed store, hash-verified

153};
154
155export const useDataset = (options?: { datasetId?: string; refetchInterval?: number }) => {
156 const router = useRouter();
157
158 const datasetId = options?.datasetId ?? (router.query.id as string);
159
160 const dataset = api.datasets.get.useQuery(
161 { id: datasetId },
162 { enabled: !!datasetId, refetchInterval: options?.refetchInterval },
163 );
164
165 return dataset;
166};
167
168export const useNode = ({ id }: { id?: string }) =>
169 api.nodes.get.useQuery({ id: id as string }, { enabled: !!id });

Callers 15

SettingsFunction · 0.90
DatasetEmptyTableRowFunction · 0.90
ProcessingIndicatorFunction · 0.90
FileUploadsCardFunction · 0.90
UploadDataModalFunction · 0.90
DatasetEntriesTableFunction · 0.90
TrainingEntryMeterFunction · 0.90
FineTuneButtonFunction · 0.90
FineTuneModalFunction · 0.90
GeneralFunction · 0.90
RemoveSourceDialogFunction · 0.90
SourcesFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected