(feat) show usage per key

This commit is contained in:
ishaan-jaff 2024-02-29 17:09:41 -08:00
parent 4327a99117
commit 35f957747b
2 changed files with 11 additions and 10 deletions

View file

@ -164,7 +164,7 @@ const ViewKeySpendReport: React.FC<ViewKeySpendReportProps> = ({
return ( return (
<div> <div>
<Button className="mx-auto" onClick={showModal}> <Button size = "xs" onClick={showModal}>
View Spend Report View Spend Report
</Button> </Button>
<Modal <Modal

View file

@ -86,6 +86,7 @@ const ViewKeyTable: React.FC<ViewKeyTableProps> = ({
<TableHeaderCell>Secret Key</TableHeaderCell> <TableHeaderCell>Secret Key</TableHeaderCell>
<TableHeaderCell>Spend (USD)</TableHeaderCell> <TableHeaderCell>Spend (USD)</TableHeaderCell>
<TableHeaderCell>Key Budget (USD)</TableHeaderCell> <TableHeaderCell>Key Budget (USD)</TableHeaderCell>
<TableHeaderCell>Spend Report</TableHeaderCell>
<TableHeaderCell>Team ID</TableHeaderCell> <TableHeaderCell>Team ID</TableHeaderCell>
<TableHeaderCell>Metadata</TableHeaderCell> <TableHeaderCell>Metadata</TableHeaderCell>
<TableHeaderCell>Models</TableHeaderCell> <TableHeaderCell>Models</TableHeaderCell>
@ -122,6 +123,15 @@ const ViewKeyTable: React.FC<ViewKeyTableProps> = ({
<Text>Unlimited Budget</Text> <Text>Unlimited Budget</Text>
)} )}
</TableCell> </TableCell>
<TableCell>
<ViewKeySpendReport
token={item.token}
accessToken={accessToken}
keySpend={item.spend}
keyBudget={item.max_budget}
keyName={item.key_name}
/>
</TableCell>
<TableCell> <TableCell>
<Text>{item.team_id}</Text> <Text>{item.team_id}</Text>
</TableCell> </TableCell>
@ -152,15 +162,6 @@ const ViewKeyTable: React.FC<ViewKeyTableProps> = ({
size="sm" size="sm"
/> />
</TableCell> </TableCell>
<TableCell>
<ViewKeySpendReport
token={item.token}
accessToken={accessToken}
keySpend={item.spend}
keyBudget={item.max_budget}
keyName={item.key_name}
/>
</TableCell>
</TableRow> </TableRow>
); );
})} })}