// Create a ES6 class component
class FilesList extends React.Component {
// Use the render function to return JSX component
render() {
let final = [];
let files = this.props.files;
for (let file of files) {
final.push(
);
}
return (
{final}
);
}
}
const renderFilesList = (data = {"files": ['Dir 1', 'Dir 2', 'Dir 3', 'Dir 4', 'Dir 5']}) => {
// Obtain the root
const filesListElm = document.getElementById('files')
// Use the ReactDOM.render to show our component on the browser
ReactDOM.render(
React.createElement(FilesList, data),
filesListElm
)
}
renderFilesList()