From 95b55ea6aa8f43cecac0704befb16c8bf4f2ab32 Mon Sep 17 00:00:00 2001 From: maciek Date: Wed, 29 Mar 2023 12:05:19 +0200 Subject: [PATCH] chore: add metaKey detection - improve marketNameCell template --- libs/datagrid/src/lib/cells/market-name-cell.tsx | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/libs/datagrid/src/lib/cells/market-name-cell.tsx b/libs/datagrid/src/lib/cells/market-name-cell.tsx index 4dbba7121..92b46622c 100644 --- a/libs/datagrid/src/lib/cells/market-name-cell.tsx +++ b/libs/datagrid/src/lib/cells/market-name-cell.tsx @@ -1,7 +1,6 @@ import type { MouseEvent } from 'react'; import { useCallback } from 'react'; import get from 'lodash/get'; -import { useNavigate } from 'react-router-dom'; import { Link } from 'react-router-dom'; const MARKET_PATH = 'markets'; @@ -19,7 +18,6 @@ export const MarketNameCell = ({ idPath, onMarketClick, }: MarketNameCellProps) => { - const navigate = useNavigate(); const id = data ? get(data, idPath ?? 'id', 'all') : ''; const marketLink = `/${MARKET_PATH}/${id}`; const handleOnClick = useCallback( @@ -30,13 +28,8 @@ export const MarketNameCell = ({ onMarketClick(id, ev.metaKey); return; } - if (ev.metaKey) { - window.open(`/#${marketLink}`, '_blank'); - } else { - navigate(marketLink); - } }, - [marketLink, navigate, id, onMarketClick] + [id, onMarketClick] ); if (!data) return null; return (