diff --git a/web/app/(commonLayout)/datasets/layout.tsx b/web/app/(commonLayout)/datasets/layout.tsx index b3fc5147b5..eeb8bfaa66 100644 --- a/web/app/(commonLayout)/datasets/layout.tsx +++ b/web/app/(commonLayout)/datasets/layout.tsx @@ -1,23 +1,7 @@ -'use client' - -import Loading from '@/app/components/base/loading' -import { useAppContext } from '@/context/app-context' import { ExternalApiPanelProvider } from '@/context/external-api-panel-context' import { ExternalKnowledgeApiProvider } from '@/context/external-knowledge-api-context' -import { useRouter } from 'next/navigation' -import { useEffect } from 'react' export default function DatasetsLayout({ children }: { children: React.ReactNode }) { - const { isCurrentWorkspaceEditor, isCurrentWorkspaceDatasetOperator } = useAppContext() - const router = useRouter() - - useEffect(() => { - if (!isCurrentWorkspaceEditor && !isCurrentWorkspaceDatasetOperator) - router.replace('/apps') - }, [isCurrentWorkspaceEditor, isCurrentWorkspaceDatasetOperator, router]) - - if (!isCurrentWorkspaceEditor && !isCurrentWorkspaceDatasetOperator) - return return (