diff --git a/src/frontend/src/pages/MainPage/components/components/index.tsx b/src/frontend/src/pages/MainPage/components/components/index.tsx index b4c19f181..78c5cf538 100644 --- a/src/frontend/src/pages/MainPage/components/components/index.tsx +++ b/src/frontend/src/pages/MainPage/components/components/index.tsx @@ -20,6 +20,7 @@ export default function ComponentsComponent({ const { setErrorData, setSuccessData } = useContext(alertContext); const [pageSize, setPageSize] = useState(10); const [pageIndex, setPageIndex] = useState(1); + const [loadingScreen, setLoadingScreen] = useState(true); const navigate = useNavigate(); @@ -89,6 +90,12 @@ export default function ComponentsComponent({ setPageSize(10); } + useEffect(() => { + setTimeout(() => { + setLoadingScreen(false); + }, 600); + }, []); + return (
- {!isLoading && data.length === 0 ? ( + {!loadingScreen && data.length === 0 ? (
@@ -125,7 +132,7 @@ export default function ComponentsComponent({
) : (
- {!isLoading || data?.length > 0 ? ( + {loadingScreen === false && data?.length > 0 ? ( data?.map((item, idx) => ( { @@ -171,7 +178,7 @@ export default function ComponentsComponent({
)}
- {!isLoading && data.length > 0 && ( + {!loadingScreen && data.length > 0 && (