From 92eee52c52e7d8e1c25127958da0da5ae14c4bf7 Mon Sep 17 00:00:00 2001
From: Danny Avila <110412045+danny-avila@users.noreply.github.com>
Date: Thu, 18 May 2023 16:01:16 -0400
Subject: [PATCH] feat (presets): hide/show endpoints, increase preset menu
size in general and dynamic to endpoints (#320)
---
.../Input/NewConversationMenu/index.jsx | 35 +++++++++++--------
1 file changed, 21 insertions(+), 14 deletions(-)
diff --git a/client/src/components/Input/NewConversationMenu/index.jsx b/client/src/components/Input/NewConversationMenu/index.jsx
index 2b1fae199d..7d06fe1ed8 100644
--- a/client/src/components/Input/NewConversationMenu/index.jsx
+++ b/client/src/components/Input/NewConversationMenu/index.jsx
@@ -1,4 +1,4 @@
-import React, { useState, useEffect } from 'react';
+import { useState, useEffect } from 'react';
import cleanupPreset from '~/utils/cleanupPreset.js';
import { useRecoilValue, useRecoilState } from 'recoil';
import EditPresetDialog from '../../Endpoints/EditPresetDialog';
@@ -19,12 +19,14 @@ import {
} from '../../ui/DropdownMenu.tsx';
import { Dialog, DialogTrigger } from '../../ui/Dialog.tsx';
import DialogTemplate from '../../ui/DialogTemplate';
+import { cn } from '~/utils/';
import store from '~/store';
export default function NewConversationMenu() {
const [menuOpen, setMenuOpen] = useState(false);
const [showPresets, setShowPresets] = useState(true);
+ const [showEndpoints, setShowEndpoints] = useState(true);
const [presetModelVisible, setPresetModelVisible] = useState(false);
const [preset, setPreset] = useState(false);
@@ -137,35 +139,40 @@ export default function NewConversationMenu() {
className="min-w-[300px] dark:bg-gray-700"
onCloseAutoFocus={(event) => event.preventDefault()}
>
-