I am new to Javascript and React. This code is showing errors and Can this code be further improved. Any suggestions? Please be abstract I want to implement it.
import React, { Component } from 'react';
import PropTypes from 'prop-types';
import { Link } from 'react-router-dom';
export class Projects extends Component {
static propTypes = {
projects: PropTypes.array.isRequired
};
render() {
const { projects } = this.props;
return (
<div className="projects container">
<Link to="/projects/new" className="btn">
New project
</Link>
{projects.map(project => (
<div>
<span className="language origin">
{project.languageFrom}
</span>
<span className="language destination">
{project.languageTo}
</span>
</div>
)}
</div>
);
}
};