import React, { Fragment } from 'react';
import { Grid, Row, Col } from '@freecodecamp/react-bootstrap';
import Helmet from 'react-helmet';
import PropTypes from 'prop-types';
import { Link } from 'gatsby';
import { uniq } from 'lodash';
import { Spacer } from '../helpers';
import Login from '../Header/components/Login';
import CompanyLogos from './components/CompanyLogos';
import { AsFeatureLogo } from '../../assets/images';
import './landing.css';
import '../Map/map.css';
const propTypes = {
edges: PropTypes.array
};
const BigCallToAction = () => (
Get started (it's free)
);
const AsFeaturedSection = () => (
);
export const Landing = ({ edges }) => {
const superBlocks = uniq(edges.map(element => element.node.superBlock));
const interviewPrep = superBlocks.splice(6, 1);
return (
Learn to code at home | freeCodeCamp.org
Welcome to freeCodeCamp.org
Learn to code at home.
Build projects.
Earn certifications.
Since 2014, more than 40,000 freeCodeCamp.org graduates have
gotten jobs at tech companies including:
Certifications:
{superBlocks.map((superBlock, i) => (
-
{superBlock}
))}
Additional Learning:
);
};
Landing.displayName = 'Landing';
Landing.propTypes = propTypes;
export default Landing;