import { ReactScanInternals } from '~core/index'; import { cn } from '~web/utils/helpers'; export const ChevronRight = ({ size = 24, className, }: { size?: number; className?: string; }) => ( ); export const CopyX = ({ size = 24, className, }: { size?: number; className?: string; }) => ( ); export const Notification = ({ className = '', size = 24, events = [], }: { className?: string; size?: number; events: boolean[]; }) => { const hasHighSeverity = events.includes(true); const totalSevere = events.filter((e) => e).length; const displayCount = totalSevere > 99 ? '>99' : totalSevere; const badgeSize = hasHighSeverity ? Math.max(size * 0.6, 14) : Math.max(size * 0.4, 6); return (
{events.length > 0 && totalSevere > 0 && ReactScanInternals.options.value.showNotificationCount && (
{hasHighSeverity && displayCount}
)}
); }; export const CloseIcon = ({ className = '', size = 24, }: { className?: string; size?: number }) => ( ); export const VolumeOnIcon = ({ className = '', size = 24, }: { className?: string; size?: number }) => ( ); export const VolumeOffIcon = ({ className = '', size = 24, }: { className?: string; size?: number }) => ( ); export const ArrowLeft = ({ size = 24, className, }: { size?: number; className?: string; }) => ( ); export const PointerIcon = ({ className = '', size = 24, }: { className?: string; size?: number }) => ( ); export const KeyboardIcon = ({ className = '', size = 24, }: { className?: string; size?: number }) => ( ); export const ClearIcon = ({ className = '', size = 24, }: { className?: string; size?: number }) => { return ( ); }; export const TrendingDownIcon = ({ className = '', size = 24, }: { className?: string; size?: number }) => ( );