diff options
Diffstat (limited to 'src/components/Footer.tsx')
| -rw-r--r-- | src/components/Footer.tsx | 103 |
1 files changed, 0 insertions, 103 deletions
diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx deleted file mode 100644 index 3e6932b..0000000 --- a/src/components/Footer.tsx +++ /dev/null @@ -1,103 +0,0 @@ -import React from "react"; -import { Footer } from "../styles"; - -const SHORT_CHARS = [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "a", - "b", - "c", - "d", - "e", - "f", - "g", - "h", - "i", - "j", - "k", - "l", - "m", - "n", - "o", - "p", - "q", - "r", - "s", - "t", - "u", - "v", - "w", - "x", - "y", - "z", - "A", - "B", - "C", - "D", - "E", - "F", - "G", - "H", - "I", - "J", - "K", - "L", - "M", - "N", - "O", - "P", - "Q", - "R", - "S", - "T", - "U", - "V", - "W", - "X", - "Y", - "Z", -]; - -function toShort(valu: number): string { - return ( - valu - .toString() - .match(/.{1,2}/g) - ?.map((s) => SHORT_CHARS[parseInt(s)]) - .join("") ?? "" - ); -} - -function getTimestamp(seconds: number): string { - const date = new Date(seconds * 1000); - const dateArr = [ - date.getUTCFullYear(), - date.getUTCMonth(), - date.getUTCDate(), - date.getUTCHours(), - date.getUTCMinutes(), - ]; - - return dateArr.map(toShort).join(".") + "-0"; -} - -const FooterInfo = ({ timestamp }) => { - return ( - <Footer> - <span> - ©2022 kjhoerr@https://submelon.dev/: - {getTimestamp(parseInt(timestamp))} - </span> - </Footer> - ); -}; - -export default FooterInfo; |
