diff --git a/src/components/Common/Playground/Data.tsx b/src/components/Common/Playground/Data.tsx index d883570..185daec 100644 --- a/src/components/Common/Playground/Data.tsx +++ b/src/components/Common/Playground/Data.tsx @@ -1,4 +1,4 @@ -import React, { useEffect, useMemo } from "react" +import React, { useMemo } from "react" import { DataNavigation } from "@/components/Common/DataNavigation.tsx" import { Card, Skeleton } from "antd" import { useMessageOption } from "@/hooks/useMessageOption.tsx" @@ -109,7 +109,7 @@ const Main: React.FC = ({ data, loading, truncate = true }) => ( type Props = { className?: string } -export const PlaygroundData: React.FC = ({className}) => { +export const PlaygroundData: React.FC = ({ className }) => { const { messages, iodLoading, currentMessageId, iodSearch } = useMessageOption() @@ -136,7 +136,8 @@ export const PlaygroundData: React.FC = ({className}) => { return messages.length > 0 ? "推荐数据" : "热点数据" }, [messages]) - useEffect(() => { + const showMore = () => { + setShowPlayground(false) setDetailHeader(
= ({className}) => { /> ) setDetailMain(
) - }, [title, iodLoading, data]) + } return ( - +
{/* 数据导航 */} -
setShowPlayground(false)} /> +
{/* 数据列表 */}
diff --git a/src/components/Common/Playground/Scene.tsx b/src/components/Common/Playground/Scene.tsx index 5ec7cc3..264db8b 100644 --- a/src/components/Common/Playground/Scene.tsx +++ b/src/components/Common/Playground/Scene.tsx @@ -128,12 +128,17 @@ export const PlaygroundScene: React.FC = ({ className }) => { return messages.length > 0 ? "推荐场景" : "热点场景" }, [messages]) - useEffect(() => { + const showMore = () => { + setShowPlayground(false) setDetailHeader( -
setShowPlayground(false)} /> +
setShowPlayground(false)} + /> ) setDetailMain(
) - }, [title, iodLoading, data]) + } return ( = ({ className }) => { hoverable>
{/* 数据导航 */} -
setShowPlayground(false)} /> +
{/* 数据列表 */}
diff --git a/src/components/Common/Playground/Team.tsx b/src/components/Common/Playground/Team.tsx index e9b49be..f94a13c 100644 --- a/src/components/Common/Playground/Team.tsx +++ b/src/components/Common/Playground/Team.tsx @@ -138,7 +138,8 @@ export const PlaygroundTeam: React.FC = ({ className }) => { return messages.length > 0 ? "推荐团队" : "热点团队" }, [messages]) - useEffect(() => { + const showMore = () => { + setShowPlayground(false) setDetailHeader(
= ({ className }) => { onClick={() => setShowPlayground(false)} /> ) - setDetailMain( -
- ) - }, [title, iodLoading, data]) + setDetailMain(
) + } + return (
{/* 数据导航 */} -
setShowPlayground(false)} /> +
{/* 数据列表 */}