text: /**
   * SEO component that queries for data with
   *  Gatsby's useStaticQuery React hook
   *
   * See: https://www.gatsbyjs.org/docs/use-static-query/
   */
  
  import React from 'react'
  import PropTypes from 'prop-types'
  import { Helmet } from 'react-helmet'
  
  function SEO({ description, lang, meta, title }) {
  	return (
  		<Helmet
  			htmlAttributes={{
  				lang,
  			}}
  			title={title}
  			meta={[
  				{
  					name: `description`,
  					content: description,
  				},
  				{
  					property: `og:title`,
  					content: title,
  				},
  			].concat(meta)}
  		/>
  	)
  }
  
  SEO.defaultProps = {
  	lang: `fr`,
  	meta: [],
  	description: ``,
  }
  
  SEO.propTypes = {
  	description: PropTypes.string,
  	lang: PropTypes.string,
  	meta: PropTypes.arrayOf(PropTypes.object),
  	title: PropTypes.string.isRequired,
  }
  
  export default SEO
  