// 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(
{file}
{file}
); } 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()