From 56af375cc0603c0aee1498474dd2bbf5ecdbc57b Mon Sep 17 00:00:00 2001 From: alex 3 Date: Tue, 7 Nov 2023 01:13:54 -0500 Subject: [PATCH] Updated links logic, new admin dash --- src/components/Head.tsx | 11 +++ src/components/InputOption.tsx | 19 +++++ src/components/RootLayout.tsx | 55 +++++++++++++++ src/components/SocialCard.tsx | 8 ++- src/components/footer.tsx | 12 ++-- src/components/header.tsx | 11 ++- src/pages/create.tsx | 118 ++++++++++++++++++++++++++++++++ src/pages/index.tsx | 11 +-- src/pages/links.tsx | 59 ++++++++-------- src/pages/resume.tsx | 11 +-- src/pages/reviews/[name].tsx | 54 ++++++++++----- src/pages/reviews/create.tsx | 111 ------------------------------ src/pages/reviews/index.tsx | 25 ++----- src/server/api/routers/links.ts | 2 +- src/server/api/routers/post.ts | 2 +- 15 files changed, 300 insertions(+), 209 deletions(-) create mode 100644 src/components/Head.tsx create mode 100644 src/components/InputOption.tsx create mode 100644 src/components/RootLayout.tsx create mode 100644 src/pages/create.tsx delete mode 100644 src/pages/reviews/create.tsx diff --git a/src/components/Head.tsx b/src/components/Head.tsx new file mode 100644 index 0000000..9886680 --- /dev/null +++ b/src/components/Head.tsx @@ -0,0 +1,11 @@ +import Head from 'next/head'; + +export default function HeadTags() { + return ( + + alexavfrantz + + + + ) +} \ No newline at end of file diff --git a/src/components/InputOption.tsx b/src/components/InputOption.tsx new file mode 100644 index 0000000..fa37822 --- /dev/null +++ b/src/components/InputOption.tsx @@ -0,0 +1,19 @@ +type InputOptionProps = { + label: string, + inputName: string, + isTextArea?: boolean +} + +export default function InputOption(props: InputOptionProps) { + return ( +
+
+ { + props.isTextArea ? +