'use client'; import { Button } from '@/components/ui/button'; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card'; import { useCreateCheckoutSession, useSubscriptionConfig } from '@/hooks/useStripeSubscriptions'; import { StripeSubscriptionManager } from './StripeSubscriptionManager'; export function SubscriptionDemo() { const config = useSubscriptionConfig(); const checkout = useCreateCheckoutSession(); return (
{price?.unit_amount == null ? '—' : new Intl.NumberFormat('en', { style: 'currency', currency: price.currency }).format(price.unit_amount / 100)}