import React from "react" import { IconButton } from "@medusajs/ui" import { TriangleDownMini, XMarkMini } from "@medusajs/icons" import { Accordion as RadixAccordion } from "radix-ui" import { clx } from "@medusajs/ui" import { AmountDisplay } from "./amount-display" import { getRuleValue } from "./tiered-price-list" import { CurrencyInfo } from "../../../lib/data/currencies" interface TieredPriceItemProps { index: number currency: CurrencyInfo onRemove: (index: number) => void children: React.ReactNode triggerContent: React.ReactNode control: any } export const TieredPriceItem = ({ index, currency, onRemove, children, triggerContent, control, }: TieredPriceItemProps) => { const handleRemove = (e: React.MouseEvent) => { e.stopPropagation() onRemove(index) } return (
{triggerContent}
{children}
) }