Merge pull request #75 from LucidKobold/stable

Stable
This commit is contained in:
Lucid Kobold
2022-09-18 14:25:52 -04:00
committed by GitHub
5 changed files with 94 additions and 87 deletions

View File

@@ -2,7 +2,7 @@
"private": true,
"name": "lucid-creations-media-potty-chart",
"homepage": "https://lucidcreations.media/introducing-code-name-potty-chart/",
"version": "0.1.4",
"version": "0.1.5",
"author": {
"name": "Lucid Creations Media",
"url": "https://lucidcreations.media",
@@ -21,9 +21,9 @@
"@emotion/styled": "^11.10.4",
"@iconify/react": "^4.0.0",
"@reduxjs/toolkit": "^1.8.5",
"date-fns": "^2.29.2",
"date-fns": "^2.29.3",
"formik": "^2.2.9",
"framer-motion": "^7.3.2",
"framer-motion": "^7.3.5",
"next": "12.3.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
@@ -31,11 +31,11 @@
"sharp": "^0.31.0"
},
"devDependencies": {
"@types/node": "^18.7.16",
"@types/react": "^18.0.18",
"@types/node": "^18.7.18",
"@types/react": "^18.0.20",
"@types/react-redux": "^7.1.24",
"@typescript-eslint/eslint-plugin": "^5.36.2",
"eslint": "^8.23.0",
"@typescript-eslint/eslint-plugin": "^5.37.0",
"eslint": "^8.23.1",
"eslint-config-next": "^12.3.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jsx-a11y": "^6.6.1",

View File

@@ -5,15 +5,15 @@ import { motion } from "framer-motion";
const MotionBox = motion<BoxProps>(Box);
const Patreon = (): JSX.Element => {
const KoFi = (): JSX.Element => {
return (
<MotionBox whileHover={{ scale: 1.1 }} whileTap={{ scale: 0.9 }}>
<Link
href="https://www.patreon.com/bePatron?u=15380906"
href="https://ko-fi.com/lucidcreationsmedia"
target="_blank"
rel="noopener"
>
<Button variant="patreon" leftIcon={<Icon icon="ri:patreon-fill" />}>
<Button variant="patreon" leftIcon={<Icon icon="cib:ko-fi" />}>
{"Fund The App"}
</Button>
</Link>
@@ -21,4 +21,4 @@ const Patreon = (): JSX.Element => {
);
};
export default Patreon;
export default KoFi;

View File

@@ -1,7 +1,7 @@
export interface LinkObj {
href?: string;
name?: string;
type: "primary" | "secondary" | "twitter" | "patreon";
type: "primary" | "secondary" | "twitter" | "ko-fi";
}
type Links = LinkObj[];
@@ -18,7 +18,7 @@ const links: Links = [
type: "secondary"
},
{
type: "patreon"
type: "ko-fi"
},
{
type: "twitter"

View File

@@ -2,7 +2,7 @@ import React from "react";
import { Box, HStack, VStack } from "@chakra-ui/react";
import CustomButton from "./Custom";
import links, { LinkObj } from "./data/links";
import Patreon from "./Patreon";
import KoFi from "./KoFi";
import Twitter from "./Twitter";
const Buttons = (): JSX.Element => {
@@ -30,8 +30,8 @@ const Buttons = (): JSX.Element => {
);
}
if (type === "patreon") {
return <Patreon key={type} />;
if (type === "ko-fi") {
return <KoFi key={type} />;
}
if (type === "twitter") {
@@ -61,8 +61,8 @@ const Buttons = (): JSX.Element => {
);
}
if (type === "patreon") {
return <Patreon key={type} />;
if (type === "ko-fi") {
return <KoFi key={type} />;
}
if (type === "twitter") {

145
yarn.lock
View File

@@ -1354,9 +1354,9 @@ __metadata:
languageName: node
linkType: hard
"@eslint/eslintrc@npm:^1.3.1":
version: 1.3.1
resolution: "@eslint/eslintrc@npm:1.3.1"
"@eslint/eslintrc@npm:^1.3.2":
version: 1.3.2
resolution: "@eslint/eslintrc@npm:1.3.2"
dependencies:
ajv: ^6.12.4
debug: ^4.3.2
@@ -1367,7 +1367,7 @@ __metadata:
js-yaml: ^4.1.0
minimatch: ^3.1.2
strip-json-comments: ^3.1.1
checksum: 9844dcc58a44399649926d5a17a2d53d529b80d3e8c3e9d0964ae198bac77ee6bb1cf44940f30cd9c2e300f7568ec82500be42ace6cacefb08aebf9905fe208e
checksum: 2074dca47d7e1c5c6323ff353f690f4b25d3ab53fe7d27337e2592d37a894cf60ca0e85ca66b50ff2db0bc7e630cc1e9c7347d65bb185b61416565584c38999c
languageName: node
linkType: hard
@@ -1737,10 +1737,10 @@ __metadata:
languageName: node
linkType: hard
"@types/node@npm:^18.7.16":
version: 18.7.16
resolution: "@types/node@npm:18.7.16"
checksum: 01a3d35c764a3f0e7370b56e1ad4203731131883c65784e020009014171b3f53c4649cde6c7aa4f1026b907ee87ef6ae6ece2bc518151dc7b81100fe8b1db3ad
"@types/node@npm:^18.7.18":
version: 18.7.18
resolution: "@types/node@npm:18.7.18"
checksum: 8aec61f0f96e2a69ce51f1f40f949ca578bbb4fe05d7c0b8ce3aeeb848e90f755837f17f6ac132ca404d974fe9b2974150ad3b4984fc9dc7c3ceddb10bae0167
languageName: node
linkType: hard
@@ -1795,13 +1795,13 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/eslint-plugin@npm:^5.36.2":
version: 5.36.2
resolution: "@typescript-eslint/eslint-plugin@npm:5.36.2"
"@typescript-eslint/eslint-plugin@npm:^5.37.0":
version: 5.37.0
resolution: "@typescript-eslint/eslint-plugin@npm:5.37.0"
dependencies:
"@typescript-eslint/scope-manager": 5.36.2
"@typescript-eslint/type-utils": 5.36.2
"@typescript-eslint/utils": 5.36.2
"@typescript-eslint/scope-manager": 5.37.0
"@typescript-eslint/type-utils": 5.37.0
"@typescript-eslint/utils": 5.37.0
debug: ^4.3.4
functional-red-black-tree: ^1.0.1
ignore: ^5.2.0
@@ -1814,7 +1814,7 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
checksum: edcd9fcecdeb22a689b421cafe3b7adc859bf2fd6227aecdd7412c319c808e7bab063c8f94af32116cfc971962f9780d181cb0a4aa999951c2d2be1f84c6c376
checksum: 9ef75628fcd6f5425002d0172514ad27e51c6ca438aba65ad445be3c63187de3cb294bcc994bd2859dff4fc0221a22da497b34990e8165dcfd1fec33d7d17fb3
languageName: node
linkType: hard
@@ -1845,22 +1845,22 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/scope-manager@npm:5.36.2":
version: 5.36.2
resolution: "@typescript-eslint/scope-manager@npm:5.36.2"
"@typescript-eslint/scope-manager@npm:5.37.0":
version: 5.37.0
resolution: "@typescript-eslint/scope-manager@npm:5.37.0"
dependencies:
"@typescript-eslint/types": 5.36.2
"@typescript-eslint/visitor-keys": 5.36.2
checksum: 93ff655f7c237c88ec6dc5911202dd8f81bd8909b27f1a758a9d77e9791040f1ee6fe2891314bde75c808ce586246e98003a1b1396937b0312f2440016dea751
"@typescript-eslint/types": 5.37.0
"@typescript-eslint/visitor-keys": 5.37.0
checksum: 1c439e21ffa63ebaadb8c8363e9d668132a835a28203e5b779366bfa56772f332e5dedb50d63dffb836839b9d9c4e66aa9e3ea47b8c59465b18a0cbd063ec7a3
languageName: node
linkType: hard
"@typescript-eslint/type-utils@npm:5.36.2":
version: 5.36.2
resolution: "@typescript-eslint/type-utils@npm:5.36.2"
"@typescript-eslint/type-utils@npm:5.37.0":
version: 5.37.0
resolution: "@typescript-eslint/type-utils@npm:5.37.0"
dependencies:
"@typescript-eslint/typescript-estree": 5.36.2
"@typescript-eslint/utils": 5.36.2
"@typescript-eslint/typescript-estree": 5.37.0
"@typescript-eslint/utils": 5.37.0
debug: ^4.3.4
tsutils: ^3.21.0
peerDependencies:
@@ -1868,7 +1868,7 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
checksum: c202b7d2cd08ed7f7d1ad7e430e9e1596478e147f0d485d02babfda0211c55fa950de1dc4d1c950008a8a047a31c1e982e97fe5558f93d496830eb9d9532bc71
checksum: 79dac78eefdbdb3c168da6b303381461af3523e2b45fdeb821eb05e6a5cac797a8850e1dd9e1b6cd1a7c22408acfa2a09854a0f85ff038518c312db8eae9aa4f
languageName: node
linkType: hard
@@ -1879,10 +1879,10 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/types@npm:5.36.2":
version: 5.36.2
resolution: "@typescript-eslint/types@npm:5.36.2"
checksum: 736cb8a76b58f2f9a7d066933094c5510ffe31479ea8b804a829ec85942420f1b55e0eb2688fbdaaaa9c0e5b3b590fb8f14bbd745353696b4fd33fda620d417b
"@typescript-eslint/types@npm:5.37.0":
version: 5.37.0
resolution: "@typescript-eslint/types@npm:5.37.0"
checksum: 899e59e7775fa95c2d9fcac5cc02cc49d83af5f1ffc706df495046c3b3733f79d5489568b01bfaf8c9ae4636e057056866adc783113036f774580086d0189f21
languageName: node
linkType: hard
@@ -1904,12 +1904,12 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/typescript-estree@npm:5.36.2":
version: 5.36.2
resolution: "@typescript-eslint/typescript-estree@npm:5.36.2"
"@typescript-eslint/typescript-estree@npm:5.37.0":
version: 5.37.0
resolution: "@typescript-eslint/typescript-estree@npm:5.37.0"
dependencies:
"@typescript-eslint/types": 5.36.2
"@typescript-eslint/visitor-keys": 5.36.2
"@typescript-eslint/types": 5.37.0
"@typescript-eslint/visitor-keys": 5.37.0
debug: ^4.3.4
globby: ^11.1.0
is-glob: ^4.0.3
@@ -1918,23 +1918,23 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
checksum: 2827ff57a114b6107ea6d555f3855007133b08a7c2bafba0cfa0c935d8b99fd7b49e982d48cccc1c5ba550d95748d0239f5e2109893f12a165d76ed64a0d261b
checksum: 80365a50fa11ed39bf54d9ef06e264fbbf3bdbcc55b7d7d555ef0be915edae40ec30e98d08b3f6ef048e1874450cbcb1e7d9f429d4f420dacbbde45d3376a7bc
languageName: node
linkType: hard
"@typescript-eslint/utils@npm:5.36.2":
version: 5.36.2
resolution: "@typescript-eslint/utils@npm:5.36.2"
"@typescript-eslint/utils@npm:5.37.0":
version: 5.37.0
resolution: "@typescript-eslint/utils@npm:5.37.0"
dependencies:
"@types/json-schema": ^7.0.9
"@typescript-eslint/scope-manager": 5.36.2
"@typescript-eslint/types": 5.36.2
"@typescript-eslint/typescript-estree": 5.36.2
"@typescript-eslint/scope-manager": 5.37.0
"@typescript-eslint/types": 5.37.0
"@typescript-eslint/typescript-estree": 5.37.0
eslint-scope: ^5.1.1
eslint-utils: ^3.0.0
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
checksum: 45356cf55a8733e3ab1f2c3c19cdaefdb79857e35eb1433c29b81f3df071e9cef8a286bc407abe243889a21d9e793e999f92f03b9c727a0fac1c17a48e64c42a
checksum: dc6c19ab07b50113f6fa3722518b2f31ce04036ec018855587d4c467108cb4e3c2866e54ed2e18ce61d1e7d0eaab24f94ee39574031b7d8e1c05e4b83ff84ef2
languageName: node
linkType: hard
@@ -1948,13 +1948,13 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/visitor-keys@npm:5.36.2":
version: 5.36.2
resolution: "@typescript-eslint/visitor-keys@npm:5.36.2"
"@typescript-eslint/visitor-keys@npm:5.37.0":
version: 5.37.0
resolution: "@typescript-eslint/visitor-keys@npm:5.37.0"
dependencies:
"@typescript-eslint/types": 5.36.2
"@typescript-eslint/types": 5.37.0
eslint-visitor-keys: ^3.3.0
checksum: 87ccdcfa5cdedaa3a1aac30d656969f4f5910b62bcaacdf80a514dbf0cbbd8e79b55f8e987eab34cc79ece8ce4b8c19d5caf8b0afb74e0b0d7ab39fb29aa8eba
checksum: d6193550f77413aead0cb267e058df80b80a488c8fb4e39beb5f0a70b971c41682a6391903fbc5f3dd859a872016288c434d631b8efc3ac5a04edbdb7b63b5f6
languageName: node
linkType: hard
@@ -2492,10 +2492,10 @@ __metadata:
languageName: node
linkType: hard
"date-fns@npm:^2.29.2":
version: 2.29.2
resolution: "date-fns@npm:2.29.2"
checksum: 08bebcceb0a5dbadae4c55e6592b9d5c07dbd7833433c7e9a1d4a424300db32589b8b48e5979b32863c9b00a48d9bab6663e580c2a4f9f203d46cbf9113b5664
"date-fns@npm:^2.29.3":
version: 2.29.3
resolution: "date-fns@npm:2.29.3"
checksum: e01cf5b62af04e05dfff921bb9c9933310ed0e1ae9a81eb8653452e64dc841acf7f6e01e1a5ae5644d0337e9a7f936175fd2cb6819dc122fdd9c5e86c56be484
languageName: node
linkType: hard
@@ -2964,11 +2964,11 @@ __metadata:
languageName: node
linkType: hard
"eslint@npm:^8.23.0":
version: 8.23.0
resolution: "eslint@npm:8.23.0"
"eslint@npm:^8.23.1":
version: 8.23.1
resolution: "eslint@npm:8.23.1"
dependencies:
"@eslint/eslintrc": ^1.3.1
"@eslint/eslintrc": ^1.3.2
"@humanwhocodes/config-array": ^0.10.4
"@humanwhocodes/gitignore-to-minimatch": ^1.0.2
"@humanwhocodes/module-importer": ^1.0.1
@@ -2987,7 +2987,6 @@ __metadata:
fast-deep-equal: ^3.1.3
file-entry-cache: ^6.0.1
find-up: ^5.0.0
functional-red-black-tree: ^1.0.1
glob-parent: ^6.0.1
globals: ^13.15.0
globby: ^11.1.0
@@ -2996,6 +2995,7 @@ __metadata:
import-fresh: ^3.0.0
imurmurhash: ^0.1.4
is-glob: ^4.0.0
js-sdsl: ^4.1.4
js-yaml: ^4.1.0
json-stable-stringify-without-jsonify: ^1.0.1
levn: ^0.4.1
@@ -3009,7 +3009,7 @@ __metadata:
text-table: ^0.2.0
bin:
eslint: bin/eslint.js
checksum: ff6075daa28d817a7ac4508f31bc108a04d9ab5056608c8651b5bf9cfea5d708ca16dea6cdab2c3c0ae99b0bf0e726af8504eaa8e17c8e12e242cb68237ead64
checksum: a727e15492786a03b438bcf021db49f715680679846a7b8d79b98ad34576f2a570404ffe882d3c3e26f6359bff7277ef11fae5614bfe8629adb653f20d018c71
languageName: node
linkType: hard
@@ -3191,9 +3191,9 @@ __metadata:
languageName: node
linkType: hard
"framer-motion@npm:^7.3.2":
version: 7.3.2
resolution: "framer-motion@npm:7.3.2"
"framer-motion@npm:^7.3.5":
version: 7.3.5
resolution: "framer-motion@npm:7.3.5"
dependencies:
"@emotion/is-prop-valid": ^0.8.2
"@motionone/dom": 10.13.1
@@ -3208,7 +3208,7 @@ __metadata:
dependenciesMeta:
"@emotion/is-prop-valid":
optional: true
checksum: 357e358a220a39e7aa770a67e86a3366c59c46a5d334cf8602e3a630880d185f47571286650474a4f65c53264791e02b9712688813104070466c01d3e1191163
checksum: cf424759774baec082d4ab6912d5dedb97fa3e2fcf53bd8948b7dc9f22d296d1411c4de7b0608a5dcb95e4664856a8dcfbcd5ada6b5a005a1e3acd9781d7348f
languageName: node
linkType: hard
@@ -3824,6 +3824,13 @@ __metadata:
languageName: node
linkType: hard
"js-sdsl@npm:^4.1.4":
version: 4.1.4
resolution: "js-sdsl@npm:4.1.4"
checksum: 1977cea4ab18e0e03e28bdf0371d8b443fad65ca0988e0faa216406faf6bb943714fe8f7cc7a5bfe5f35ba3d94ddae399f4d10200f547f2c3320688b0670d726
languageName: node
linkType: hard
"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
version: 4.0.0
resolution: "js-tokens@npm:4.0.0"
@@ -3990,19 +3997,19 @@ __metadata:
"@emotion/styled": ^11.10.4
"@iconify/react": ^4.0.0
"@reduxjs/toolkit": ^1.8.5
"@types/node": ^18.7.16
"@types/react": ^18.0.18
"@types/node": ^18.7.18
"@types/react": ^18.0.20
"@types/react-redux": ^7.1.24
"@typescript-eslint/eslint-plugin": ^5.36.2
date-fns: ^2.29.2
eslint: ^8.23.0
"@typescript-eslint/eslint-plugin": ^5.37.0
date-fns: ^2.29.3
eslint: ^8.23.1
eslint-config-next: ^12.3.0
eslint-config-prettier: ^8.5.0
eslint-plugin-jsx-a11y: ^6.6.1
eslint-plugin-react: ^7.31.8
eslint-plugin-react-hooks: ^4.6.0
formik: ^2.2.9
framer-motion: ^7.3.2
framer-motion: ^7.3.5
next: 12.3.0
prettier: ^2.7.1
react: ^18.2.0