import React, { ReactElement, useEffect, useState } from "react"; import { isNil } from "lodash"; export const TabControls = (props): ReactElement => { // const comicBookDetailData = useSelector( // (state: RootState) => state.comicInfo.comicBookDetail, // ); const { filteredTabs, downloadCount } = props; const [active, setActive] = useState(filteredTabs[0].id); useEffect(() => { setActive(filteredTabs[0].id); }, [filteredTabs]); return ( <>
{filteredTabs.map(({ id, content }) => { return active === id ? content : null; })} ); }; export default TabControls;