From 446c5564d6922266b1c02b35f6f003ff7eb7b653 Mon Sep 17 00:00:00 2001 From: Lucas Bordeau Date: Mon, 27 May 2024 11:30:01 +0200 Subject: [PATCH] Fixed entity chip navigate (#5587) Fixed EntityChip, navigate had been removed during performance optimization, I put it back. --- packages/twenty-ui/src/display/chip/components/EntityChip.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/twenty-ui/src/display/chip/components/EntityChip.tsx b/packages/twenty-ui/src/display/chip/components/EntityChip.tsx index 33aeffc84..f17ee4108 100644 --- a/packages/twenty-ui/src/display/chip/components/EntityChip.tsx +++ b/packages/twenty-ui/src/display/chip/components/EntityChip.tsx @@ -1,4 +1,5 @@ import * as React from 'react'; +import { useNavigate } from 'react-router-dom'; import { useTheme } from '@emotion/react'; import { isNonEmptyString } from '@sniptt/guards'; @@ -33,11 +34,13 @@ export const EntityChip = ({ LeftIcon, className, }: EntityChipProps) => { + const navigate = useNavigate(); const theme = useTheme(); const handleLinkClick = (event: React.MouseEvent) => { if (isNonEmptyString(linkToEntity)) { event.stopPropagation(); + navigate(linkToEntity); } };