import React, { Component } from 'react';
import { Link } from 'react-router-dom';
class SidebarComponent extends Component {
generateListElements(index, item) {
if (index == this.props.listItemSelected)
return (
{item.name} |
)
else
return (
{item.name} |
)
}
displayRequestedElementsInfo() {
if (this.props.requested_objects) {
let requestedElement = this.props.requested_objects.map((item, index) => {
return (
{ this.generateListElements(index, item) }
| {item.status} |
{item.requested_date} |
)
})
return (
| Name |
Status |
Date |
{requestedElement}
)
}
}
render() {
console.log('sidebar: ', this.props.requested_objects)
return (
Hello from the sidebar:
{ this.displayRequestedElementsInfo() }
);
}
}
export default SidebarComponent;