fixed bug to show related items.
This commit is contained in:
@@ -35,16 +35,18 @@ class RelatedTo extends Component<Props, State> {
|
||||
updateElements(relatedTo: number[]) {
|
||||
let evenodd = 'even';
|
||||
let elements: JSX.Element[] = [];
|
||||
relatedTo.forEach((itemId) => {
|
||||
ItemUtil.get(itemId, (item) => {
|
||||
relatedTo.forEach(async (itemId, i) => {
|
||||
await ItemUtil.get(itemId, (item) => {
|
||||
if (item === null) {
|
||||
return;
|
||||
}
|
||||
evenodd = evenodd === 'even' ? 'odd' : 'even';
|
||||
elements.push(<tr key={itemId}><td className={evenodd}><ItemType.List item={item} /></td></tr>);
|
||||
});
|
||||
if (i + 1 === relatedTo.length) {
|
||||
this.setState({ elements });
|
||||
}
|
||||
});
|
||||
this.setState({ elements });
|
||||
}
|
||||
|
||||
render() {
|
||||
|
||||
@@ -203,7 +203,7 @@ class DatabaseListItem extends Component<Props, State> {
|
||||
return (
|
||||
<>
|
||||
{this.renderSortCriteria()}
|
||||
<p>{startNum} - {endNum} of {result.total}</p>
|
||||
<p>{startNum} - {endNum} of {result.total} Items</p>
|
||||
{pageNavi}
|
||||
<table className="listTable">
|
||||
<tbody>
|
||||
|
||||
Reference in New Issue
Block a user