From d55ee6d5b8553925d85dfbce2b422d1c2d03bc54 Mon Sep 17 00:00:00 2001 From: Prateek Shourya Date: Thu, 5 Dec 2024 15:26:35 +0530 Subject: [PATCH] fix: remove unwanted states fetching logic to avoid multiple API calls. (#6158) --- web/core/components/dropdowns/state.tsx | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/web/core/components/dropdowns/state.tsx b/web/core/components/dropdowns/state.tsx index 8cd4cdf482..86d8d80521 100644 --- a/web/core/components/dropdowns/state.tsx +++ b/web/core/components/dropdowns/state.tsx @@ -1,6 +1,6 @@ "use client"; -import { ReactNode, useEffect, useRef, useState } from "react"; +import { ReactNode, useRef, useState } from "react"; import { observer } from "mobx-react"; import { useParams } from "next/navigation"; import { usePopper } from "react-popper"; @@ -125,11 +125,6 @@ export const StateDropdown: React.FC = observer((props) => { setQuery, }); - useEffect(() => { - if (projectId) onOpen(); - // eslint-disable-next-line react-hooks/exhaustive-deps - }, [projectId]); - const dropdownOnChange = (val: string) => { onChange(val); handleClose();