|
|
@ -7,6 +7,7 @@ import Hamburger from './assets/hamburger.svg';
|
|
|
|
import Key from './assets/key.svg';
|
|
|
|
import Key from './assets/key.svg';
|
|
|
|
import Info from './assets/info.svg';
|
|
|
|
import Info from './assets/info.svg';
|
|
|
|
import Link from './assets/link.svg';
|
|
|
|
import Link from './assets/link.svg';
|
|
|
|
|
|
|
|
import UploadIcon from './assets/upload.svg';
|
|
|
|
import { ActiveState } from './models/misc';
|
|
|
|
import { ActiveState } from './models/misc';
|
|
|
|
import APIKeyModal from './preferences/APIKeyModal';
|
|
|
|
import APIKeyModal from './preferences/APIKeyModal';
|
|
|
|
import SelectDocsModal from './preferences/SelectDocsModal';
|
|
|
|
import SelectDocsModal from './preferences/SelectDocsModal';
|
|
|
@ -109,7 +110,7 @@ export default function Navigation({
|
|
|
|
|
|
|
|
|
|
|
|
<div className="flex-grow border-b-2 border-gray-100"></div>
|
|
|
|
<div className="flex-grow border-b-2 border-gray-100"></div>
|
|
|
|
<div className="flex flex-col-reverse border-b-2">
|
|
|
|
<div className="flex flex-col-reverse border-b-2">
|
|
|
|
<div className="relative my-4 px-6">
|
|
|
|
<div className="relative my-4 flex gap-2 px-2">
|
|
|
|
<div
|
|
|
|
<div
|
|
|
|
className="flex h-12 w-full cursor-pointer justify-between rounded-md border-2 bg-white"
|
|
|
|
className="flex h-12 w-full cursor-pointer justify-between rounded-md border-2 bg-white"
|
|
|
|
onClick={() => setIsDocsListOpen(!isDocsListOpen)}
|
|
|
|
onClick={() => setIsDocsListOpen(!isDocsListOpen)}
|
|
|
@ -127,8 +128,9 @@ export default function Navigation({
|
|
|
|
} mr-3 w-3 transition-all`}
|
|
|
|
} mr-3 w-3 transition-all`}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<img className="hover:cursor-pointer" src={UploadIcon}></img>
|
|
|
|
{isDocsListOpen && (
|
|
|
|
{isDocsListOpen && (
|
|
|
|
<div className="absolute top-12 left-0 right-0 mx-6 max-h-52 overflow-y-scroll bg-white shadow-lg">
|
|
|
|
<div className="absolute top-12 left-0 right-6 ml-2 mr-4 max-h-52 overflow-y-scroll bg-white shadow-lg">
|
|
|
|
{docs ? (
|
|
|
|
{docs ? (
|
|
|
|
docs.map((doc, index) => {
|
|
|
|
docs.map((doc, index) => {
|
|
|
|
if (doc.model) {
|
|
|
|
if (doc.model) {
|
|
|
@ -222,6 +224,7 @@ export default function Navigation({
|
|
|
|
setModalState={setApiKeyModalState}
|
|
|
|
setModalState={setApiKeyModalState}
|
|
|
|
isCancellable={isApiKeySet}
|
|
|
|
isCancellable={isApiKeySet}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
|
|
|
|
{/* <Upload></Upload> */}
|
|
|
|
</>
|
|
|
|
</>
|
|
|
|
);
|
|
|
|
);
|
|
|
|
}
|
|
|
|
}
|
|
|
|