Untitled
unknown
plain_text
2 years ago
2.0 kB
8
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