From f80d7efb9d42dd2c8198ac3e470c1993e88bb096 Mon Sep 17 00:00:00 2001 From: Thomas Hintz Date: Mon, 24 Apr 2023 11:19:18 +0200 Subject: [PATCH] Changing to supercast feed support. --- src/app/(extra)/support/page.jsx | 75 ++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 src/app/(extra)/support/page.jsx diff --git a/src/app/(extra)/support/page.jsx b/src/app/(extra)/support/page.jsx new file mode 100644 index 0000000..8781dab --- /dev/null +++ b/src/app/(extra)/support/page.jsx @@ -0,0 +1,75 @@ +import Link from 'next/link'; +import { BookOpenIcon, BanknotesIcon, StarIcon } from '@heroicons/react/24/outline' + +const features = [ + + + { + name: 'Premium Subscription', + link: 'https://thereactshow.supercast.com/', + description: + 'Your own premium podcast feed with: bonus content, early releases, ad-free episodes, AMA. The BEST way to support the show!', + icon: StarIcon, + highlight: true + }, + { + name: 'Buy My Book!', + link: '/book', + description: + 'If you want to learn more in-depth how React work then this is definitely the best way to support the show!', + icon: BookOpenIcon, + }, + { + name: 'Tip!', + link: 'https://buy.stripe.com/cN25nl5x2fZO4M0cMN', + description: + 'Another great way to directly support the show is to send us a one-time tip! Thank you so much!', + icon: BanknotesIcon, + } +]; + +export const metadata = { + title: 'Support the Show!', + description: 'Show your support for the show with these options!' +}; + +export default async function Page() { + return ( +
+
+
+
+
+

Support the Show!

+

+ Like The React Show? These are the best ways to support us! +

+
+
+
+ {features.map((feature) => ( +
+
+
+ +
+ + {feature.name} + +
+
{feature.description}
+
+ ))} +
+
+
+
+
+
+ ); +}