blob: 609d824e818b4ffcd66fafcb207c513957155399 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import ProjectPreview from '@components/ProjectPreview/ProjectPreview';
import { Project } from '@ts/types/app';
import styles from './ProjectsList.module.scss';
const ProjectsList = ({ projects }: { projects: Project[] }) => {
const getProjectItems = () => {
return projects.map((project) => {
return project.meta.title ? (
<li className={styles.item} key={project.id}>
<ProjectPreview project={project} />
</li>
) : (
''
);
});
};
return <ul className={styles.list}>{getProjectItems()}</ul>;
};
export default ProjectsList;
|