"use client"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Trash, PlusCircle } from "lucide-react"; interface PricingTiersProps { pricing: any[]; handleTierChange: ( e: React.ChangeEvent, index: number ) => void; handleRemoveTier: (index: number) => void; handleAddTier: () => void; } export const PricingTiers = ({ pricing, handleTierChange, handleRemoveTier, handleAddTier, }: PricingTiersProps) => (

Tiered Pricing

{pricing?.length > 0 ? ( pricing.map((tier, index) => (
handleTierChange(e, index)} className="h-8 text-sm px-2 flex-1" /> handleTierChange(e, index)} className="h-8 text-sm px-2 flex-1" />
)) ) : (

No pricing tiers added.

)}
);