From 2a63fd119c7ef1d158511451974fc0c164eabf05 Mon Sep 17 00:00:00 2001 From: Alex Frantz Date: Thu, 18 Apr 2024 02:32:20 -0400 Subject: [PATCH] pip :) --- src/components/HeaderItem.tsx | 43 +++++----- src/components/InputOption.tsx | 19 ----- src/components/MusicCard.tsx | 49 ----------- src/components/NotFound.tsx | 8 -- src/components/ProjectsCard.tsx | 38 --------- src/components/ReviewCard.tsx | 25 ------ src/components/RootLayout.tsx | 38 +-------- src/components/SocialCard.tsx | 116 +++++++++++++++++++++----- src/components/footer.tsx | 5 +- src/components/header.tsx | 38 ++++----- src/pages/404.tsx | 15 ---- src/pages/_document.tsx | 2 +- src/pages/about.tsx | 16 ++++ src/pages/create.tsx | 121 --------------------------- src/pages/index.tsx | 136 +++++++++++++++++++------------ src/pages/links.tsx | 85 +++++++------------ src/pages/projects.tsx | 96 ++++++++-------------- src/server/api/root.ts | 4 +- src/server/api/routers/misc.ts | 43 ---------- src/server/api/routers/social.ts | 31 +++++++ src/styles/globals.css | 22 ++++- 21 files changed, 358 insertions(+), 592 deletions(-) delete mode 100644 src/components/InputOption.tsx delete mode 100644 src/components/MusicCard.tsx delete mode 100644 src/components/NotFound.tsx delete mode 100644 src/components/ProjectsCard.tsx delete mode 100644 src/components/ReviewCard.tsx delete mode 100644 src/pages/404.tsx create mode 100644 src/pages/about.tsx delete mode 100644 src/pages/create.tsx delete mode 100644 src/server/api/routers/misc.ts create mode 100644 src/server/api/routers/social.ts diff --git a/src/components/HeaderItem.tsx b/src/components/HeaderItem.tsx index 772a2cb..3852119 100644 --- a/src/components/HeaderItem.tsx +++ b/src/components/HeaderItem.tsx @@ -1,30 +1,29 @@ import Link from "next/link" -import type { MouseEventHandler } from "react" type HeaderItemProps = { content: string, linkTo: string, - onClick?: MouseEventHandler, // don't even wanna bother newWindow?: boolean } -export default function HeaderItem(props: HeaderItemProps) { - if (props.onClick) { - return ( - <> - - - ) - } else { - return ( -

- - {props.content} - -

- ) - } +export default function HeaderItem({ + content, + linkTo, + newWindow +}: HeaderItemProps) { + return ( + + {content} + + // <> + // + // + ) } \ No newline at end of file diff --git a/src/components/InputOption.tsx b/src/components/InputOption.tsx deleted file mode 100644 index fa37822..0000000 --- a/src/components/InputOption.tsx +++ /dev/null @@ -1,19 +0,0 @@ -type InputOptionProps = { - label: string, - inputName: string, - isTextArea?: boolean -} - -export default function InputOption(props: InputOptionProps) { - return ( -
-
- { - props.isTextArea ? -