From b62a4d452fe5f9cc5bd67a62bdb15b5450a19d87 Mon Sep 17 00:00:00 2001 From: claudia1296 Date: Fri, 13 Dec 2024 13:47:56 -0500 Subject: [PATCH] feat: PRESC-341 option show ldm assigment --- packages/ui/Release.md | 3 +++ packages/ui/package.json | 2 +- .../src/components/Assignments/AssignmentsSelect/index.tsx | 5 +++++ .../ui/src/components/Assignments/AssignmentsTag/index.tsx | 4 +++- 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/ui/Release.md b/packages/ui/Release.md index dcfefed82..d8ebfa64e 100644 --- a/packages/ui/Release.md +++ b/packages/ui/Release.md @@ -1,3 +1,6 @@ +### 10.14.5 2024-12-13 +- feat: PRESC-341 option show ldm assigment + ### 10.14.4 2024-12-11 - fix: SJIP-1057 remove label and input native tooltips diff --git a/packages/ui/package.json b/packages/ui/package.json index 03dfdeb3c..568dba8a4 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@ferlab/ui", - "version": "10.14.4", + "version": "10.14.5", "description": "Core components for scientific research data portals", "publishConfig": { "access": "public" diff --git a/packages/ui/src/components/Assignments/AssignmentsSelect/index.tsx b/packages/ui/src/components/Assignments/AssignmentsSelect/index.tsx index 1c0d3b1f5..195d15e18 100644 --- a/packages/ui/src/components/Assignments/AssignmentsSelect/index.tsx +++ b/packages/ui/src/components/Assignments/AssignmentsSelect/index.tsx @@ -16,6 +16,7 @@ export type TAssignmentsSelect = { assignedPractionnerRoles: string[]; dictionary?: IAssignmentsDictionary | Record; loading?: boolean; + showLdm?: boolean; }; const tagRender = @@ -57,6 +58,7 @@ const renderOptions = ( setSearchValue: React.Dispatch>, selectedItems: TPractitionnerInfo[], setSelectedItems: React.Dispatch>, + showLdm: boolean, ) => options?.map((value: TPractitionnerInfo) => ( )); @@ -83,6 +86,7 @@ export const AssignmentsSelect = ({ handleSelect, loading, options, + showLdm = true, visibleOptions = false, }: TAssignmentsSelect): ReactElement => { const noAssignDefaultValue = [ @@ -164,6 +168,7 @@ export const AssignmentsSelect = ({ setSearchValue, selectedItems, setSelectedItems, + showLdm, )} diff --git a/packages/ui/src/components/Assignments/AssignmentsTag/index.tsx b/packages/ui/src/components/Assignments/AssignmentsTag/index.tsx index 8cbaa2f29..0f38d813b 100644 --- a/packages/ui/src/components/Assignments/AssignmentsTag/index.tsx +++ b/packages/ui/src/components/Assignments/AssignmentsTag/index.tsx @@ -17,6 +17,7 @@ export type TAssignmentsTag = { handleClose?: () => void; unAssign?: boolean; dictionary?: IAssignmentsDictionary | Record; + showLdm?: boolean; }; const onPreventMouseDown = (event: React.MouseEvent) => { @@ -31,6 +32,7 @@ export const AssignmentsTag = ({ handleClose, name, organization, + showLdm = true, unAssign = false, }: TAssignmentsTag): ReactElement => { const { Text } = Typography; @@ -54,7 +56,7 @@ export const AssignmentsTag = ({ {name} - {organization} + {showLdm && {organization}} )}