UNPKG

@neuctra/ui

Version:

A modern, responsive, customizable React UI component library powered by Tailwind CSS and Vite.

18 lines (17 loc) 721 B
import { default as React } from 'react'; export interface ChipProps extends Omit<React.HTMLAttributes<HTMLSpanElement>, "children"> { label: React.ReactNode; variant?: "solid" | "soft" | "outline"; color?: "primary" | "neutral" | "destructive" | "success"; size?: "sm" | "md" | "lg"; icon?: React.ReactNode; /** Renders a remove button and makes the chip dismissible. */ onRemove?: () => void; disabled?: boolean; /** 🔥 Full Customization */ iconClassName?: string; labelClassName?: string; removeButtonClassName?: string; removeIconClassName?: string; } export declare const Chip: React.ForwardRefExoticComponent<ChipProps & React.RefAttributes<HTMLSpanElement>>;