import { Modal } from "@theme"; import { DEFAULT_CHAT_SETTINGS } from "./ChatSettingsContext.ts"; import ChatSettingsModalForm from "./ChatSettingsModalForm.tsx"; import type { ChatSettings } from "./types.ts"; export default function ChatSettingsModal({ isOpen, onClose, settings, onChange, downloadedModels, showCloseButton, }: { isOpen: boolean; onClose: () => void; settings: ChatSettings | null; onChange: (settings: ChatSettings) => void; downloadedModels: Array; showCloseButton: boolean; }) { const handleSubmit = (data: ChatSettings) => onChange(data); return ( ); }