From 3733042fdedb8e8f00cfac9ca232bebf1a01a3a3 Mon Sep 17 00:00:00 2001 From: ali asaria <aliasaria@users.noreply.github.com> Date: Tue, 25 Feb 2025 14:05:42 -0500 Subject: [PATCH] make documents a required field --- .../components/Experiment/Generate/GenerateModal.tsx | 1 + .../components/Experiment/Rag/PickADocumentMenu.tsx | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/renderer/components/Experiment/Generate/GenerateModal.tsx b/src/renderer/components/Experiment/Generate/GenerateModal.tsx index 292ed8c6..d7469eda 100644 --- a/src/renderer/components/Experiment/Generate/GenerateModal.tsx +++ b/src/renderer/components/Experiment/Generate/GenerateModal.tsx @@ -305,6 +305,7 @@ export default function GenerateModal({ value={selectedDocs} onChange={setSelectedDocs} name="docs" + required /> <FormHelperText>Select documents to upload</FormHelperText> </FormControl> diff --git a/src/renderer/components/Experiment/Rag/PickADocumentMenu.tsx b/src/renderer/components/Experiment/Rag/PickADocumentMenu.tsx index 120bc50c..f67856a8 100644 --- a/src/renderer/components/Experiment/Rag/PickADocumentMenu.tsx +++ b/src/renderer/components/Experiment/Rag/PickADocumentMenu.tsx @@ -10,6 +10,7 @@ export default function PickADocumentMenu({ value, onChange, defaultValue = [], + required = false, showFoldersOnly = false, }) { const { @@ -24,7 +25,13 @@ export default function PickADocumentMenu({ } return ( - <Select multiple onChange={handleChange} value={value} name={name}> + <Select + multiple + onChange={handleChange} + value={value} + name={name} + required={required} + > {rows?.map((row) => showFoldersOnly ? ( row?.type === 'folder' && ( -- GitLab