import * as React from "react" import { cva, type VariantProps } from "class-variance-authority" import { cn } from "cn" import { Slot } from "radix-ui" const markerVariants = cva( "cn-marker group/marker relative flex w-full items-center", { variants: { variant: { default: "cn-marker-variant-default", separator: "cn-marker-variant-separator", border: "cn-marker-variant-border", }, }, } ) function Marker({ className, variant = "default", asChild = false, ...props }: React.ComponentProps<"div"> & VariantProps & { asChild?: boolean }) { const Comp = asChild ? Slot.Root : "div" return ( ) } function MarkerIcon({ className, ...props }: React.ComponentProps<"span">) { return (