import './dividerWithText/DividerWithText.css' interface TextDividerProps { text?: string className?: string style?: React.CSSProperties variant?: 'default' | 'subcategory' respondsToDarkMode?: boolean opacity?: number } export default function DividerWithText({ text, className = '', style, variant = 'default', respondsToDarkMode = true, opacity }: TextDividerProps) { const variantClass = variant === 'subcategory' ? 'subcategory' : '' const themeClass = respondsToDarkMode ? '' : 'force-light' const styleWithOpacity = opacity !== undefined ? { ...(style || {}), ['--text-divider-opacity' as any]: opacity } : style if (text) { return (
{text}
) } return (
) }