diff options
| author | Kevin J Hoerr <kjhoerr@protonmail.com> | 2022-11-18 16:28:18 -0500 |
|---|---|---|
| committer | Kevin J Hoerr <kjhoerr@protonmail.com> | 2022-11-18 16:28:18 -0500 |
| commit | 4ea38d6249ffb2a146876bc3c7d4f79e6bbbe832 (patch) | |
| tree | 6dcd359a342f9f9152e32e59ecc4b0a33ebafc43 /src/pages | |
| parent | b69eb4df9f1a77d7974a0088a5d5c5a3db68ae99 (diff) | |
| download | submelon.dev-4ea38d6249ffb2a146876bc3c7d4f79e6bbbe832.tar.gz submelon.dev-4ea38d6249ffb2a146876bc3c7d4f79e6bbbe832.tar.bz2 submelon.dev-4ea38d6249ffb2a146876bc3c7d4f79e6bbbe832.zip | |
Upgrade dependencies: Gatsby 5.0.1
Diffstat (limited to 'src/pages')
| -rw-r--r-- | src/pages/404.tsx | 1 | ||||
| -rw-r--r-- | src/pages/index.tsx | 31 |
2 files changed, 15 insertions, 17 deletions
diff --git a/src/pages/404.tsx b/src/pages/404.tsx index 0f6164c..ac489f1 100644 --- a/src/pages/404.tsx +++ b/src/pages/404.tsx @@ -52,3 +52,4 @@ const NotFoundPage = (): React.ReactElement => { }; export default NotFoundPage; +export { Head } from "../components/SEO"; diff --git a/src/pages/index.tsx b/src/pages/index.tsx index a1f4f35..33b062b 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,11 +1,10 @@ import React from "react"; import styled from "styled-components"; import { StaticImage } from "gatsby-plugin-image"; -import SEO from "../components/SEO"; import "../styles/main.css"; -import { FaMastodon } from "react-icons/fa"; +import { FaGithub, FaMastodon } from "react-icons/fa"; -const TIMESTAMP = "1641237448"; +const TIMESTAMP = "1668805149"; const SHORT_CHARS = [ "0", "1", @@ -72,11 +71,13 @@ const SHORT_CHARS = [ ]; function toShort(valu: number): string { - return valu - .toString() - .match(/.{1,2}/g) - .map((s) => SHORT_CHARS[parseInt(s)]) - .join(""); + return ( + valu + .toString() + .match(/.{1,2}/g) + ?.map((s) => SHORT_CHARS[parseInt(s)]) + .join("") ?? "" + ); } function getTimestamp(seconds: number): string { @@ -188,7 +189,6 @@ const StyledContainer = styled.div` const IndexPage = (): React.ReactElement => { return ( <main> - <SEO title="Kevin J Hoerr <kjhoerr@submelon.tech>" /> <StyledContainer> <div id="content"> <div id="header"> @@ -230,13 +230,9 @@ const IndexPage = (): React.ReactElement => { </a> </div> <div className="link"> - <a href="https://order.blackrockbrews.com"> - Black Rock Brewing (recent project) - </a> - </div> - <div className="link"> - <a href="https://git.submelon.dev"> - My Gitea instance for pet projects + <a href="https://github.com/kjhoerr"> + <FaGithub size={20} style={{ marginBottom: "-4px" }} /> My git + projects </a> </div> </div> @@ -244,7 +240,7 @@ const IndexPage = (): React.ReactElement => { <div id="meta"> <span> - ©2021 kjhoerr@https://submelon.dev/: + ©2022 kjhoerr@https://submelon.dev/: {getTimestamp(parseInt(TIMESTAMP))} </span> </div> @@ -254,3 +250,4 @@ const IndexPage = (): React.ReactElement => { }; export default IndexPage; +export { Head } from "../components/SEO"; |
