|
@@ -54,9 +54,9 @@ const BodyPositionList: React.FC<BodyPositionListProps> = ({
|
|
|
const bodyPositions = useSelector(
|
|
|
(state: RootState) => state.bodyPositionList.bodyPositions
|
|
|
);
|
|
|
- // const selectedBodyPosition = useSelector(
|
|
|
- // (state: RootState) => state.bodyPositionList.selectedBodyPosition
|
|
|
- // );
|
|
|
+ const selectedBodyPosition = useSelector(
|
|
|
+ (state: RootState) => state.bodyPositionList.selectedBodyPosition
|
|
|
+ );
|
|
|
|
|
|
const addBodyPositionClick = () => {
|
|
|
// dispatch(addBodyPosition({
|
|
@@ -78,7 +78,13 @@ const BodyPositionList: React.FC<BodyPositionListProps> = ({
|
|
|
? getExposedImageUrl(bodyPosition.sop_instance_uid)
|
|
|
: getViewIconUrl(bodyPosition.view_icon_name)
|
|
|
}
|
|
|
- className="image-viewer-item w-[50%] mx-auto"
|
|
|
+ className={`image-viewer-item w-[50%] mx-auto hover:border-[var(--color-primary)] hover:border-4
|
|
|
+ ${
|
|
|
+ bodyPosition.sop_instance_uid ===
|
|
|
+ selectedBodyPosition?.sop_instance_uid
|
|
|
+ ? 'border-4 border-[var(--color-primary)] '
|
|
|
+ : ''
|
|
|
+ }`}
|
|
|
onClick={() => handleImageClick(bodyPosition)}
|
|
|
/>
|
|
|
))}
|