From ae02e71bf6605380e0392c1ee9b3929fa061bcc0 Mon Sep 17 00:00:00 2001 From: Johnson Mao Date: Thu, 3 Oct 2024 22:00:21 +0800 Subject: [PATCH] fix: sonar cloud issue --- components/shared/Tabs/Tabs.tsx | 8 +++----- pages/rooms/[roomId]/index.tsx | 1 - 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/components/shared/Tabs/Tabs.tsx b/components/shared/Tabs/Tabs.tsx index 127638ae..90dc5616 100644 --- a/components/shared/Tabs/Tabs.tsx +++ b/components/shared/Tabs/Tabs.tsx @@ -22,9 +22,9 @@ export default function Tabs({ tabs, defaultActiveKey, renderTabPaneContent, -}: TabsProps) { +}: Readonly>) { const [activeKey, setActiveKey] = useState( - defaultActiveKey || tabs[0]?.tabKey + defaultActiveKey ?? tabs[0]?.tabKey ); const activeTabItem = tabs.find((tab) => tab.tabKey === activeKey); @@ -47,9 +47,7 @@ export default function Tabs({ ))}
- {activeTabItem && - renderTabPaneContent && - renderTabPaneContent(activeTabItem)} + {activeTabItem && renderTabPaneContent?.(activeTabItem)}
); diff --git a/pages/rooms/[roomId]/index.tsx b/pages/rooms/[roomId]/index.tsx index 0b7ffd5e..ba8dfbbf 100644 --- a/pages/rooms/[roomId]/index.tsx +++ b/pages/rooms/[roomId]/index.tsx @@ -5,7 +5,6 @@ import { serverSideTranslations } from "next-i18next/serverSideTranslations"; import RoomUserCardList from "@/components/rooms/RoomUserCardList"; import RoomButtonGroup from "@/components/rooms/RoomButtonGroup"; import RoomBreadcrumb from "@/components/rooms/RoomBreadcrumb"; -import RoomChatroom from "@/components/rooms/RoomChatroom"; import GameWindow from "@/components/rooms/GameWindow"; import useRequest from "@/hooks/useRequest"; import useRoom from "@/hooks/useRoom";