mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-25 18:54:30 +00:00
Merge 5e427ed8ea
into b82af5b826
This commit is contained in:
commit
d8a6243b23
3 changed files with 10 additions and 2 deletions
|
@ -450,6 +450,8 @@ export function AllKeysTable({
|
||||||
columns={columns.filter(col => col.id !== 'expander') as any}
|
columns={columns.filter(col => col.id !== 'expander') as any}
|
||||||
data={filteredKeys as any}
|
data={filteredKeys as any}
|
||||||
isLoading={isLoading}
|
isLoading={isLoading}
|
||||||
|
loadingMessage="🚅 Loading keys..."
|
||||||
|
noDataMessage="No keys found"
|
||||||
getRowCanExpand={() => false}
|
getRowCanExpand={() => false}
|
||||||
renderSubComponent={() => <></>}
|
renderSubComponent={() => <></>}
|
||||||
/>
|
/>
|
||||||
|
|
|
@ -26,6 +26,8 @@ function DataTableWrapper({
|
||||||
isLoading={isLoading}
|
isLoading={isLoading}
|
||||||
renderSubComponent={renderSubComponent}
|
renderSubComponent={renderSubComponent}
|
||||||
getRowCanExpand={getRowCanExpand}
|
getRowCanExpand={getRowCanExpand}
|
||||||
|
loadingMessage="🚅 Loading tools..."
|
||||||
|
noDataMessage="No tools found"
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,6 +26,8 @@ interface DataTableProps<TData, TValue> {
|
||||||
expandedRequestId?: string | null;
|
expandedRequestId?: string | null;
|
||||||
onRowExpand?: (requestId: string | null) => void;
|
onRowExpand?: (requestId: string | null) => void;
|
||||||
setSelectedKeyIdInfoView?: (keyId: string | null) => void;
|
setSelectedKeyIdInfoView?: (keyId: string | null) => void;
|
||||||
|
loadingMessage?: string;
|
||||||
|
noDataMessage?: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
export function DataTable<TData extends { request_id: string }, TValue>({
|
export function DataTable<TData extends { request_id: string }, TValue>({
|
||||||
|
@ -36,6 +38,8 @@ export function DataTable<TData extends { request_id: string }, TValue>({
|
||||||
isLoading = false,
|
isLoading = false,
|
||||||
expandedRequestId,
|
expandedRequestId,
|
||||||
onRowExpand,
|
onRowExpand,
|
||||||
|
loadingMessage = "🚅 Loading logs...",
|
||||||
|
noDataMessage = "No logs found",
|
||||||
}: DataTableProps<TData, TValue>) {
|
}: DataTableProps<TData, TValue>) {
|
||||||
const table = useReactTable({
|
const table = useReactTable({
|
||||||
data,
|
data,
|
||||||
|
@ -114,7 +118,7 @@ export function DataTable<TData extends { request_id: string }, TValue>({
|
||||||
<TableRow>
|
<TableRow>
|
||||||
<TableCell colSpan={columns.length} className="h-8 text-center">
|
<TableCell colSpan={columns.length} className="h-8 text-center">
|
||||||
<div className="text-center text-gray-500">
|
<div className="text-center text-gray-500">
|
||||||
<p>🚅 Loading logs...</p>
|
<p>{loadingMessage}</p>
|
||||||
</div>
|
</div>
|
||||||
</TableCell>
|
</TableCell>
|
||||||
</TableRow>
|
</TableRow>
|
||||||
|
@ -147,7 +151,7 @@ export function DataTable<TData extends { request_id: string }, TValue>({
|
||||||
: <TableRow>
|
: <TableRow>
|
||||||
<TableCell colSpan={columns.length} className="h-8 text-center">
|
<TableCell colSpan={columns.length} className="h-8 text-center">
|
||||||
<div className="text-center text-gray-500">
|
<div className="text-center text-gray-500">
|
||||||
<p>No logs found</p>
|
<p>{noDataMessage}</p>
|
||||||
</div>
|
</div>
|
||||||
</TableCell>
|
</TableCell>
|
||||||
</TableRow>
|
</TableRow>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue