import React from 'react'; type BadgeVariant = 'success' | 'warning' | 'error' | 'info'; interface BadgeProps { variant: BadgeVariant; children: React.ReactNode; } const variantStyles: Record = { success: { bg: 'var(--n8n-success-light)', color: 'var(--n8n-success)' }, warning: { bg: 'var(--n8n-warning-light)', color: 'var(--n8n-warning)' }, error: { bg: 'var(--n8n-error-light)', color: 'var(--n8n-error)' }, info: { bg: 'var(--n8n-info-light)', color: 'var(--n8n-info)' }, }; export function Badge({ variant, children }: BadgeProps) { const style = variantStyles[variant]; return ( {children} ); }