import React, { useState } from "react"; import { SegmentControl, ReportPage } from "@seasketch/geoprocessing/client-ui"; import ViabilityPage from "../components/ViabilityPage"; import RepresentationPage from "../components/RepresentationPage"; import { useTranslation } from "react-i18next"; import { Translator } from "../components/TranslatorAsync"; const enableAllTabs = false; const MpaTabReport = () => { const { t } = useTranslation(); const viabilityId = "viability"; const representationId = "representation"; const segments = [ { id: viabilityId, label: t("Viability") }, { id: representationId, label: t("Representation") }, ]; const [tab, setTab] = useState(viabilityId); return ( <>
setTab(segment)} segments={segments} />
); }; export default function () { // Translator must be in parent FunctionComponent in order for ReportClient to use useTranslate hook return ( ); }