36 lines
965 B
JavaScript
36 lines
965 B
JavaScript
import React from 'react';
|
|
|
|
import { makeStyles } from '@material-ui/core/styles';
|
|
import { Divider } from '@material-ui/core';
|
|
import Layout from '@components/Layout/Layout';
|
|
import Seo from '@components/Seo';
|
|
import Header from './components/Header/Header';
|
|
import MyPriorities from './components/MyPriorities/MyPriorities';
|
|
import Technologies from './components/Technologies/Technologies';
|
|
import Portfolio from './components/Portfolio/Portfolio';
|
|
import Contact from './components/Contact';
|
|
|
|
const IndexPage = ({ location }) => {
|
|
const classes = useStyles();
|
|
return (
|
|
<Layout className={classes.layout} navbarProps={{ position: 'absolute' }}>
|
|
<Seo pathname={location.pathname} />
|
|
<Header />
|
|
<MyPriorities />
|
|
<Divider />
|
|
<Technologies />
|
|
<Portfolio />
|
|
<Contact />
|
|
<Divider />
|
|
</Layout>
|
|
);
|
|
};
|
|
|
|
const useStyles = makeStyles(theme => ({
|
|
layout: {
|
|
padding: 0,
|
|
},
|
|
}));
|
|
|
|
export default IndexPage;
|