"use client"; import { Card, CardHeader, CardTitle, CardDescription, CardContent, } from "@/components/ui/card"; import { Check } from "lucide-react"; import { Button } from "@/components/ui/button"; import logoDark from "@/public/sb_logo_dark_large.png"; import logoLight from "@/public/sb_logo_light_large.png"; import Image from "next/image"; import { fetchStripeClientSecret } from "../../../actions" import { EmbeddedCheckout, EmbeddedCheckoutProvider } from '@stripe/react-stripe-js' import { loadStripe } from '@stripe/stripe-js' import { useState } from "react"; import { OnboardingFormValues } from "./orgCreateForm"; const stripePromise = loadStripe(process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY!) export function TrialCard({ orgCreateInfo }: { orgCreateInfo: OnboardingFormValues }) { const [trialAck, setTrialAck] = useState(false); return (
{feature}