2022-03-29 12:24:03 +05:30

24 lines
552 B
TypeScript

import ROUTES from 'constants/routes';
import history from 'lib/history';
import React from 'react';
import { generatePath } from 'react-router-dom';
import { Data } from '..';
import { TableLinkText } from './styles';
function Name(name: Data['name'], data: Data): JSX.Element {
const onClickHandler = (): void => {
const { id: DashboardId } = data;
history.push(
generatePath(ROUTES.DASHBOARD, {
dashboardId: DashboardId,
}),
);
};
return <TableLinkText onClick={onClickHandler}>{name}</TableLinkText>;
}
export default Name;