Skip to content

Commit

Permalink
fix(11372792741): auto linting
Browse files Browse the repository at this point in the history
  • Loading branch information
use-tusk[bot] authored and github-actions[bot] committed Oct 16, 2024
1 parent 2b026a0 commit 160cb92
Show file tree
Hide file tree
Showing 2 changed files with 61 additions and 53 deletions.
99 changes: 49 additions & 50 deletions web/components/templates/requestsV2/RequestsTable.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
import React from 'react';
import {
useTable,
useSortBy,
usePagination,
} from 'react-table';
import React from "react";
import { useTable, useSortBy, usePagination } from "react-table";

interface Request {
request_id: string;
Expand All @@ -22,45 +18,42 @@ interface RequestsTableProps {
}

const RequestsTable: React.FC<RequestsTableProps> = ({ requests }) => {
const data = React.useMemo(
() => requests,
[requests]
);
const data = React.useMemo(() => requests, [requests]);

const columns = React.useMemo(
() => [
{
Header: 'Created At',
accessor: 'created_at',
Header: "Created At",
accessor: "created_at",
},
{
Header: 'Status',
accessor: 'status',
Header: "Status",
accessor: "status",
},
{
Header: 'User',
accessor: 'user',
Header: "User",
accessor: "user",
},
{
Header: 'Cost',
accessor: 'cost',
Header: "Cost",
accessor: "cost",
},
{
Header: 'Model',
accessor: 'model',
Cell: ({ cell: { value } }) => value || 'Unsupported',
Header: "Model",
accessor: "model",
Cell: ({ cell: { value } }) => value || "Unsupported",
},
{
Header: 'Request',
accessor: 'request_text',
Header: "Request",
accessor: "request_text",
},
{
Header: 'Response',
accessor: 'response_text',
Header: "Response",
accessor: "response_text",
},
{
Header: 'Prompt Tokens',
accessor: 'prompt_tokens',
Header: "Prompt Tokens",
accessor: "prompt_tokens",
},
],
[]
Expand Down Expand Up @@ -96,16 +89,22 @@ const RequestsTable: React.FC<RequestsTableProps> = ({ requests }) => {
<table {...getTableProps()}>
<thead>
{headerGroups.map((headerGroup, index) => (
<tr {...headerGroup.getHeaderGroupProps()} key={`header-group-${index}`}>
<tr
{...headerGroup.getHeaderGroupProps()}
key={`header-group-${index}`}
>
{headerGroup.headers.map((column, columnIndex) => (
<th {...column.getHeaderProps(column.getSortByToggleProps())} key={`header-${columnIndex}`}>
{column.render('Header')}
<th
{...column.getHeaderProps(column.getSortByToggleProps())}
key={`header-${columnIndex}`}
>
{column.render("Header")}
<span>
{column.isSorted
? column.isSortedDesc
? ' 🔽'
: ' 🔼'
: ''}
? " 🔽"
: " 🔼"
: ""}
</span>
</th>
))}
Expand All @@ -120,7 +119,7 @@ const RequestsTable: React.FC<RequestsTableProps> = ({ requests }) => {
{row.cells.map((cell, cellIndex) => {
return (
<td {...cell.getCellProps()} key={`cell-${cellIndex}`}>
{cell.render('Cell')}
{cell.render("Cell")}
</td>
);
})}
Expand All @@ -132,42 +131,42 @@ const RequestsTable: React.FC<RequestsTableProps> = ({ requests }) => {

<div className="pagination">
<button onClick={() => gotoPage(0)} disabled={!canPreviousPage}>
{'<<'}
</button>{' '}
{"<<"}
</button>{" "}
<button onClick={() => previousPage()} disabled={!canPreviousPage}>
{'<'}
</button>{' '}
{"<"}
</button>{" "}
<button onClick={() => nextPage()} disabled={!canNextPage}>
{'>'}
</button>{' '}
{">"}
</button>{" "}
<button onClick={() => gotoPage(pageCount - 1)} disabled={!canNextPage}>
{'>>'}
</button>{' '}
{">>"}
</button>{" "}
<span>
Page{' '}
Page{" "}
<strong>
{pageIndex + 1} of {pageOptions.length}
</strong>{' '}
</strong>{" "}
</span>
<span>
| Go to page:{' '}
| Go to page:{" "}
<input
type="number"
defaultValue={pageIndex + 1}
onChange={e => {
onChange={(e) => {
const page = e.target.value ? Number(e.target.value) - 1 : 0;
gotoPage(page);
}}
style={{ width: '100px' }}
style={{ width: "100px" }}
/>
</span>{' '}
</span>{" "}
<select
value={pageSize}
onChange={e => {
onChange={(e) => {
setPageSize(Number(e.target.value));
}}
>
{[10, 20, 30, 40, 50].map(pageSize => (
{[10, 20, 30, 40, 50].map((pageSize) => (
<option key={pageSize} value={pageSize}>
Show {pageSize}
</option>
Expand Down
15 changes: 12 additions & 3 deletions web/components/templates/requestsV2/builder/requestBuilder.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ const getRequestBuilder = (request: HeliconeRequest) => {
request.request_model ||
getModelFromPath(request.target_url) ||
"";
console.log('Model extracted in getRequestBuilder:', model);
console.log("Model extracted in getRequestBuilder:", model);
const builderType = getBuilderType(
model,
request.provider,
Expand Down Expand Up @@ -195,13 +195,22 @@ const getNormalizedRequest = (request: HeliconeRequest): NormalizedRequest => {
const normalizedRequest = getRequestBuilder(request).build();
return {
...normalizedRequest,
model: normalizedRequest.model || request.response_model || request.model_override || request.request_model || "Unsupported",
model:
normalizedRequest.model ||
request.response_model ||
request.model_override ||
request.request_model ||
"Unsupported",
};
} catch (error) {
console.error("Error in getNormalizedRequest:", error);
return {
...getRequestBuilder(request).build(),
model: request.response_model || request.model_override || request.request_model || "Unsupported",
model:
request.response_model ||
request.model_override ||
request.request_model ||
"Unsupported",
};
}
};
Expand Down

0 comments on commit 160cb92

Please sign in to comment.