@neuctra/ui
Version:
A modern, responsive, customizable React UI component library powered by Tailwind CSS and Vite.
26 lines (25 loc) • 738 B
TypeScript
import { default as React, CSSProperties } from 'react';
export interface BadgeProps {
text?: string;
variant?: "solid" | "outline" | "soft";
icon?: React.ReactNode;
iconPosition?: "left" | "right";
size?: "sm" | "md" | "lg";
rounded?: boolean;
notificationDot?: boolean;
dotColor?: string;
count?: number | string;
pulse?: boolean;
className?: string;
style?: CSSProperties;
dotClassName?: string;
dotStyle?: CSSProperties;
countClassName?: string;
countStyle?: CSSProperties;
iconClassName?: string;
iconStyle?: CSSProperties;
textClassName?: string;
textStyle?: CSSProperties;
onClick?: () => void;
}
export declare const Badge: React.FC<BadgeProps>;