* Create dataset from request logs * Move drawer expansion logic out of app state * Add empty dataset page * Properly handle zero dataset state * Add DatasetEntriesTable * Open DatasetEntryEditorDrawer on row click * Add editable messages * Change Request Logs link to be a span * Add FunctionCallEditor * Change styling around * Stop logging variant stats after a while * Change FunctionCallEditor widths * Record input tokens even on errored calls * Allow user to add messages * Allow changing from empty text to function call * Fix some data layout issues * Default to empty output * Update arguments on blur * Add beta flag to datasets tab * Remove unused import * Save training and testing datasets on fine tune * Add DatasetEntryType * Condense migrations * Add index to datasetEntry * Add datasetEntry index * Fix types * Enable scrolling beyond last line in VariantEditor * Divide new dataset entries exactly along training/testing ratio
17 lines
413 B
TypeScript
17 lines
413 B
TypeScript
import { type StackProps } from "@chakra-ui/react";
|
|
|
|
import { useDatasetEntries } from "~/utils/hooks";
|
|
import Paginator from "../Paginator";
|
|
|
|
const DatasetEntryPaginator = (props: StackProps) => {
|
|
const { data } = useDatasetEntries();
|
|
|
|
if (!data) return null;
|
|
|
|
const { matchingEntryIds } = data;
|
|
|
|
return <Paginator count={matchingEntryIds.length} {...props} />;
|
|
};
|
|
|
|
export default DatasetEntryPaginator;
|