Untitled
unknown
plain_text
2 years ago
2.0 kB
5
Indexable
import MainLoading from '@/components/Global/MainLoading'; import useMatchEventsComments from '@/lib/hooks/useMatchEventsComments'; import { useState } from 'react'; import Commentary from './Summary/Commentary'; import Events2 from './Summary/Events2'; export default function MatchSummary({ matchData, totalGoal }) { const { matchEventsCommentsLoading, matchEventsCommentsData } = useMatchEventsComments(matchData?.id); const [currentTab, setCurrentTab] = useState(0); if (matchEventsCommentsLoading) { return <MainLoading />; } const tabs = ['Events', 'Commentary']; const tabContents = [ <Commentary key={'match_summary_tab_01'} comments={matchEventsCommentsData?.data?.comments} />, ]; const handleTabChange = (tab) => { setCurrentTab(tab); }; return ( <div> <Events2 key={'match_summary_tab_02'} matchData={matchData} eventData={matchEventsCommentsData} totalGoal={totalGoal} /> </div> // <div> // <div className="bg-base-100"> // <div className="flex items-center justify-between p-5 skew-y-[0.5deg]"> // <div className="flex items-center justify-start gap-5 mt-3"> // {tabs.map((tab, index) => ( // <TabItem // key={index} // tab={tab} // onClick={() => handleTabChange(index)} // active={currentTab === index} // isWhite={true} // /> // ))} // </div> // </div> // </div> // <div className=" h-auto w-full "> // <div className=""> // {tabContents.map((content, index) => ( // <TabPanel // key={index} // content={content} // index={index} // currentTab={currentTab} // /> // ))} // </div> // </div> // </div> ); }
Editor is loading...
Leave a Comment