export const dynamic = 'force-dynamic'; import Link from 'next/link' import Stripe from 'stripe'; const stripe = new Stripe(process.env.STRIPE_SECRET_KEY); import { XCircleIcon } from '@heroicons/react/20/solid' import { Container } from '@/components/Container'; // /reactors/create-account?csi=cs_test_a1pBB0FI8GUKnWYlCVn0RKUYXV8FRroacXjI5WVhWPlFJilm46lZwdjgac export default async function Page({ searchParams }) { const unexpectedError = searchParams['unexpected_error']; const msg = searchParams['msg']; const csi = searchParams['csi']; const patreonMagicKey = searchParams['patreon_magic_key']; const session = csi && await stripe.checkout.sessions.retrieve(csi); const email = (csi && session && session.customer_details.email) || searchParams['email']; if (unexpectedError) { return ( <> Unexpected Error sorry about that! Please contact us via Contact and we will get it figured out! > ); } return (
Thank you so much for signing up to become a Reactor! We just need a password now to create an account for you!
{msg && (