import React, { FC, useState } from "react"; import { Link, useRouteMatch } from "react-router-dom"; interface IProps { tabClass?: string; tabNames: string[]; } export const TabRouterHeader: FC = ({ tabClass = "tab col s4", tabNames }) => { const [isActive, setIsActive] = useState(0); const nTabs = tabNames.length; return ( <> ); }; interface TabUnitProps { tabClass: string; isActive: number; setIsActive: React.Dispatch>; text: string; value: string; nTabs: number; } const TabUnit: FC = ({ tabClass, isActive, setIsActive, text, value, nTabs }) => { const { url } = useRouteMatch(); return (
  • setIsActive(parseInt(value))} > {text}
  • ); };