import { Button, clx } from "@medusajs/ui" import { ReactNode } from "react" export type SegmentedControlOption = { value: string label: ReactNode } type SegmentedControlProps = { value: string onValueChange: (value: string) => void options: SegmentedControlOption[] className?: string } export const SegmentedControl = ({ value, onValueChange, options, className, }: SegmentedControlProps) => { return (
{options.map((option) => { const isSelected = value === option.value return ( ) })}
) }