diff --git a/uptrain/dashboard/frontend/dashboard/.env b/uptrain/dashboard/frontend/dashboard/.env index e4a4413d..b2f0923d 100644 --- a/uptrain/dashboard/frontend/dashboard/.env +++ b/uptrain/dashboard/frontend/dashboard/.env @@ -1 +1,2 @@ NEXT_PUBLIC_BACKEND_URL=http://localhost:4300/ + \ No newline at end of file diff --git a/uptrain/dashboard/frontend/dashboard/src/components/CreateProjectModal/CreateProjectModal.js b/uptrain/dashboard/frontend/dashboard/src/components/CreateProjectModal/CreateProjectModal.js index 4449b16d..bd5bec0b 100644 --- a/uptrain/dashboard/frontend/dashboard/src/components/CreateProjectModal/CreateProjectModal.js +++ b/uptrain/dashboard/frontend/dashboard/src/components/CreateProjectModal/CreateProjectModal.js @@ -8,32 +8,32 @@ import Step2 from "./Step2"; import Step3 from "./Step3"; -const fetchData = async (uptrainAccessKey, setData) => { - try { - const response = await fetch( - process.env.NEXT_PUBLIC_BACKEND_URL + - `api/public/get_projects_list?num_days=${10000}`, - { - method: "GET", - headers: { - "Content-Type": "application/json", - "uptrain-access-token": `${uptrainAccessKey}`, - }, - } - ); +// const fetchData = async (uptrainAccessKey, setData) => { +// try { +// const response = await fetch( +// process.env.NEXT_PUBLIC_BACKEND_URL + +// `api/public/get_projects_list?num_days=${10000}`, +// { +// method: "GET", +// headers: { +// "Content-Type": "application/json", +// "uptrain-access-token": `${uptrainAccessKey}`, +// }, +// } +// ); - if (response.ok) { - const responseData = await response.json(); - setData(responseData.data); - } else { - console.error("Failed to submit API Key:", response.statusText); - // Handle error cases - } - } catch (error) { - console.error("Error submitting API Key:", error.message); - // Handle network errors or other exceptions - } -}; +// if (response.ok) { +// const responseData = await response.json(); +// setData(responseData.data); +// } else { +// console.error("Failed to submit API Key:", response.statusText); +// // Handle error cases +// } +// } catch (error) { +// console.error("Error submitting API Key:", error.message); +// // Handle network errors or other exceptions +// } +// }; const CreateProjectModal = (props) => { const uptrainAccessKey = useSelector(selectUptrainAccessKey); @@ -52,13 +52,13 @@ const CreateProjectModal = (props) => { const [metadata, setMetadata] = useState({}); const [allProject, setAllProject] = useState(); - useEffect(() => { - const fetchDataAsync = async () => { - await fetchData(uptrainAccessKey, setAllProject); - }; + // useEffect(() => { + // const fetchDataAsync = async () => { + // await fetchData(uptrainAccessKey, setAllProject); + // }; - if (uptrainAccessKey) fetchDataAsync(); - }, [uptrainAccessKey]); + // if (uptrainAccessKey) fetchDataAsync(); + // }, [uptrainAccessKey]); const singleMetrics = [ "context_relevance", diff --git a/uptrain/dashboard/frontend/dashboard/src/components/CreateProjectModal/Step1.js b/uptrain/dashboard/frontend/dashboard/src/components/CreateProjectModal/Step1.js index c9585c7b..b4a1d585 100644 --- a/uptrain/dashboard/frontend/dashboard/src/components/CreateProjectModal/Step1.js +++ b/uptrain/dashboard/frontend/dashboard/src/components/CreateProjectModal/Step1.js @@ -5,11 +5,9 @@ import Step3OverModal from "./Step3OverModal"; const Step1 = (props) => { const [error, setError] = useState(); - console.log(error) - const projectName = props.promptProjectName - ? props.promptProjectName - : props.projectName; + ? props.promptProjectName + : props.projectName; const fileInputRef = useRef(null); const [openModal, setOpenModal] = useState(false); @@ -29,10 +27,10 @@ const Step1 = (props) => { return; } - if (props.allProject.some(obj => obj.project === projectName)) { - setError("Given Project name already exists"); - return; - } + // if (props.allProject.some(obj => obj.project === projectName)) { + // setError("Given Project name already exists"); + // return; + // } props.promptProjectName ? props.nextPrompt() @@ -63,11 +61,7 @@ const Step1 = (props) => { className="bg-[#171721] rounded-xl px-6 py-4 text-[#B6B6B9] w-full" placeholder="Project name" onChange={(e) => props.setProjectName(e.target.value)} - value={ - props.promptProjectName - ? props.promptProjectName - : props.projectName - } + value={projectName} required disabled={props.promptProjectName} /> @@ -118,7 +112,7 @@ const Step1 = (props) => { className="rounded-xl px-6 py-4" required /> -
{error}
+{error}