diff --git a/src/components/Common/Settings/CurrentChatModelSettings.tsx b/src/components/Common/Settings/CurrentChatModelSettings.tsx
index d626c14..b1218b4 100644
--- a/src/components/Common/Settings/CurrentChatModelSettings.tsx
+++ b/src/components/Common/Settings/CurrentChatModelSettings.tsx
@@ -17,6 +17,7 @@ import {
} from "antd"
import React, { useState, useCallback } from "react"
import { useTranslation } from "react-i18next"
+import { SaveButton } from "../SaveButton"
type Props = {
open: boolean
@@ -34,17 +35,23 @@ export const CurrentChatModelSettings = ({
const cUserSettings = useStoreChatModelSettings()
const { selectedSystemPrompt } = useMessageOption()
- const savePrompt = useCallback((value: string) => {
- cUserSettings.setX('systemPrompt', value)
- }, [cUserSettings])
+ const savePrompt = useCallback(
+ (value: string) => {
+ cUserSettings.setX("systemPrompt", value)
+ },
+ [cUserSettings]
+ )
- const saveSettings = useCallback((values: any) => {
- Object.entries(values).forEach(([key, value]) => {
- if (key !== 'systemPrompt') {
- cUserSettings.setX(key, value)
- }
- })
- }, [cUserSettings])
+ const saveSettings = useCallback(
+ (values: any) => {
+ Object.entries(values).forEach(([key, value]) => {
+ if (key !== "systemPrompt") {
+ cUserSettings.setX(key, value)
+ }
+ })
+ },
+ [cUserSettings]
+ )
const { isPending: isLoading } = useQuery({
queryKey: ["fetchModelConfig2", open],
@@ -202,12 +209,7 @@ export const CurrentChatModelSettings = ({
}
]}
/>
-
+
) : (
@@ -223,8 +225,7 @@ export const CurrentChatModelSettings = ({
open={open}
onClose={() => setOpen(false)}
width={500}
- title={t("currentChatModelSettings")}
- >
+ title={t("currentChatModelSettings")}>
{renderBody()}
)
@@ -236,8 +237,7 @@ export const CurrentChatModelSettings = ({
open={open}
onOk={() => setOpen(false)}
onCancel={() => setOpen(false)}
- footer={null}
- >
+ footer={null}>
{renderBody()}
)