From 2c1ad1661ab555e37fa1d07166d1fadd8a84cddc Mon Sep 17 00:00:00 2001 From: gitstart-twenty <140154534+gitstart-twenty@users.noreply.github.com> Date: Tue, 17 Oct 2023 23:13:25 +0300 Subject: [PATCH] Fix(front): notes relation picker (#2034) * Fix notes relation picker Co-authored-by: v1b3m * fix import --------- Co-authored-by: v1b3m Co-authored-by: bosiraphael Co-authored-by: Charles Bochet --- .../activities/notes/components/NoteCard.tsx | 34 +++++++++++++------ 1 file changed, 23 insertions(+), 11 deletions(-) diff --git a/front/src/modules/activities/notes/components/NoteCard.tsx b/front/src/modules/activities/notes/components/NoteCard.tsx index 13a6f1704..e3a1bbb34 100644 --- a/front/src/modules/activities/notes/components/NoteCard.tsx +++ b/front/src/modules/activities/notes/components/NoteCard.tsx @@ -1,7 +1,12 @@ +import { useMemo } from 'react'; import styled from '@emotion/styled'; import { ActivityRelationEditableField } from '@/activities/editable-fields/components/ActivityRelationEditableField'; import { useOpenActivityRightDrawer } from '@/activities/hooks/useOpenActivityRightDrawer'; +import { + FieldContext, + GenericFieldContextType, +} from '@/ui/data/field/contexts/FieldContext'; import { Activity, ActivityTarget } from '~/generated/graphql'; const StyledCard = styled.div` @@ -71,17 +76,24 @@ export const NoteCard = ({ ?.content.map((x: any) => x.text) .join('\n'); + const fieldContext = useMemo( + () => ({ recoilScopeId: note?.id ?? '' }), + [note?.id], + ); + return ( - - openActivityRightDrawer(note.id)} - > - {note.title ?? 'Task Title'} - {body} - - - - - + + + openActivityRightDrawer(note.id)} + > + {note.title ?? 'Task Title'} + {body} + + + + + + ); };