website/src/pages/404.js

30 lines
751 B
JavaScript
Raw Normal View History

2022-08-26 13:46:21 +00:00
import React, {useRef, useEffect} from "react"
import Layout from "../components/layout"
import Hero from "../components/hero"
import bgImage from "../media/phones.png"
import { Link } from "gatsby"
const NotFoundPage = () => {
const firstBtn = useRef(null)
useEffect(() => {
firstBtn.current.focus()
}, [firstBtn])
return (
<Layout>
<Hero bg={bgImage}>
<h1 className="mb-5 text-5xl font-bold">Not found</h1>
<p className="mb-5 text-lg">Sorry 😔. We couldnt find what you were looking for.</p>
<Link ref={firstBtn} className="btn btn-primary" to="/">Home</Link>
</Hero>
</Layout>
)
}
export default NotFoundPage
export const Head = () => <title>Not found</title>