From 75ad6619a5f17689c0e9b840b5c10758e247af9d Mon Sep 17 00:00:00 2001
From: arcticfly <41524992+arcticfly@users.noreply.github.com>
Date: Wed, 23 Aug 2023 22:06:37 -0700
Subject: [PATCH] Add InfoCircles (#189)
---
app/src/components/InfoCircle.tsx | 14 ++++++++
.../components/requestLogs/ExportButton.tsx | 32 +++++++++++--------
2 files changed, 33 insertions(+), 13 deletions(-)
create mode 100644 app/src/components/InfoCircle.tsx
diff --git a/app/src/components/InfoCircle.tsx b/app/src/components/InfoCircle.tsx
new file mode 100644
index 0000000..7984092
--- /dev/null
+++ b/app/src/components/InfoCircle.tsx
@@ -0,0 +1,14 @@
+import { Tooltip, Icon, VStack } from "@chakra-ui/react";
+import { RiInformationFill } from "react-icons/ri";
+
+const InfoCircle = ({ tooltipText }: { tooltipText: string }) => {
+ return (
+
+
+
+
+
+ );
+};
+
+export default InfoCircle;
diff --git a/app/src/components/requestLogs/ExportButton.tsx b/app/src/components/requestLogs/ExportButton.tsx
index 3c580f1..15389d3 100644
--- a/app/src/components/requestLogs/ExportButton.tsx
+++ b/app/src/components/requestLogs/ExportButton.tsx
@@ -31,6 +31,7 @@ import { useAppStore } from "~/state/store";
import ActionButton from "./ActionButton";
import InputDropdown from "../InputDropdown";
import { FiChevronUp, FiChevronDown } from "react-icons/fi";
+import InfoCircle from "../InfoCircle";
const SUPPORTED_EXPORT_FORMATS = ["alpaca-finetune", "openai-fine-tune", "unformatted"];
@@ -129,9 +130,10 @@ const ExportLogsModal = ({ disclosure }: { disclosure: UseDisclosureReturn }) =>
flexDir={{ base: "column", md: "row" }}
alignItems={{ base: "flex-start", md: "center" }}
>
-
- Format:
-
+
+ Format:
+
+
flexDir={{ base: "column", md: "row" }}
alignItems={{ base: "flex-start", md: "center" }}
>
-
- Testing Split:
-
+
+ Testing Split:
+
+
- setRemoveDuplicates(e.target.checked)}
- >
- Remove duplicates (recommended)
-
+
+ setRemoveDuplicates(e.target.checked)}
+ >
+ Remove duplicates
+
+
+