vega-frontend-monorepo/apps/token/src/routes/redemption/index.tsx

28 lines
728 B
TypeScript

import { useTranslation } from 'react-i18next';
import { Heading } from '../../components/heading';
import { useDocumentTitle } from '../../hooks/use-document-title';
import type { RouteChildProps } from '..';
import RedemptionRouter from './redemption';
import { useMatch } from 'react-router-dom';
import Routes from '../routes';
const RedemptionIndex = ({ name }: RouteChildProps) => {
useDocumentTitle(name);
const { t } = useTranslation();
const tranche = useMatch(`${Routes.VESTING}/:id`);
return (
<>
<Heading
title={
tranche ? t('pageTitleRedemptionTranche') : t('pageTitleRedemption')
}
/>
<RedemptionRouter />
</>
);
};
export default RedemptionIndex;