Skip to content
Snippets Groups Projects
Commit 573c76ba authored by Piotr Gawron's avatar Piotr Gawron
Browse files

hide synonyms and references header if no data available

parent c45a9971
No related branches found
No related tags found
1 merge request!342Resolve "[MIN-252] Process annotation: consistency in how it looks in comparison to protein annotation"
...@@ -17,6 +17,7 @@ import { resetReactionsData } from '@/redux/reactions/reactions.slice'; ...@@ -17,6 +17,7 @@ import { resetReactionsData } from '@/redux/reactions/reactions.slice';
import { getSearchData } from '@/redux/search/search.thunks'; import { getSearchData } from '@/redux/search/search.thunks';
import { twMerge } from 'tailwind-merge'; import { twMerge } from 'tailwind-merge';
import { getTypeBySBOTerm } from '@/utils/bioEntity/getTypeBySBOTerm'; import { getTypeBySBOTerm } from '@/utils/bioEntity/getTypeBySBOTerm';
import { ZERO } from '@/constants/common';
import { PinListBioEntity } from './BioEntitiesPinsListItem.types'; import { PinListBioEntity } from './BioEntitiesPinsListItem.types';
import { isPinWithCoordinates } from './BioEntitiesPinsListItem.utils'; import { isPinWithCoordinates } from './BioEntitiesPinsListItem.utils';
...@@ -99,25 +100,29 @@ export const BioEntitiesPinsListItem = ({ ...@@ -99,25 +100,29 @@ export const BioEntitiesPinsListItem = ({
</span> </span>
</p> </p>
)} )}
<p className="font-bold leading-6"> {pin.synonyms.length > ZERO && (
Synonyms: <span className="w-full font-normal">{pin.synonyms.join(', ')}</span> <p className="font-bold leading-6">
</p> Synonyms: <span className="w-full font-normal">{pin.synonyms.join(', ')}</span>
<ul className="leading-6"> </p>
<div className="font-bold">References:</div> )}
{pin.references.map(reference => { {pin.references.length > ZERO && (
return ( <ul className="leading-6">
<li key={reference.id} className="my-2 px-2"> <div className="font-bold">References:</div>
<a {pin.references.map(reference => {
href={reference.link ? reference.link : undefined} return (
target="_blank" <li key={reference.id} className="my-2 px-2">
className="cursor-pointer text-primary-500 underline" <a
> href={reference.link ? reference.link : undefined}
{reference.type} ({reference.resource}) target="_blank"
</a> className="cursor-pointer text-primary-500 underline"
</li> >
); {reference.type} ({reference.resource})
})} </a>
</ul> </li>
);
})}
</ul>
)}
</div> </div>
); );
}; };
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment