diff --git a/agenta-web/src/components/pages/settings/Secrets/Secrets.tsx b/agenta-web/src/components/pages/settings/Secrets/Secrets.tsx index ab90134f2..b28f7dbf6 100644 --- a/agenta-web/src/components/pages/settings/Secrets/Secrets.tsx +++ b/agenta-web/src/components/pages/settings/Secrets/Secrets.tsx @@ -4,42 +4,20 @@ import { removeSingleLlmProviderKey, getAllProviderLlmKeys, LlmProvider, - getApikeys, } from "@/lib/helpers/llmProviders" import {Button, Input, Space, Typography, message} from "antd" import {useState} from "react" -import {createUseStyles} from "react-jss" const {Title, Text} = Typography -const useStyles = createUseStyles({ - title: { - marginTop: 0, - }, - container: { - marginLeft: 0, - }, - apiContainer: { - margin: "0px 0", - }, - input: { - display: "flex", - alignItems: "center", - width: 420, - marginBottom: 8, - marginLeft: 8, - }, -}) - export default function Secrets() { - const classes = useStyles() const [llmProviderKeys, setLlmProviderKeys] = useState(getAllProviderLlmKeys()) const [messageAPI, contextHolder] = message.useMessage() return (
{contextHolder} - + <Title level={3} className={"mt-0"}> LLM Keys @@ -48,50 +26,50 @@ export default function Secrets() { servers! -
+
Available Providers -
+
{llmProviderKeys.map(({title, key}: LlmProvider, i: number) => ( -
- - { - const newLlmProviderKeys = [...llmProviderKeys] - newLlmProviderKeys[i].key = e.target.value - setLlmProviderKeys(newLlmProviderKeys) - }} - addonBefore={`${title}`} - visibilityToggle={false} - className={classes.input} - /> - - + - -
+ messageAPI.warning("The secret is deleted") + }} + > + Delete + + ))}