| 255 | return props.color !== undefined || props.backgroundColor !== undefined || props.dim === true || props.bold === true || props.italic === true || props.underline === true || props.strikethrough === true || props.inverse === true || props.hyperlink !== undefined; |
| 256 | } |
| 257 | function hasAnyTextProps(props: SpanProps): boolean { |
| 258 | return props.color !== undefined || props.backgroundColor !== undefined || props.dim === true || props.bold === true || props.italic === true || props.underline === true || props.strikethrough === true || props.inverse === true; |
| 259 | } |
| 260 | |
| 261 | // Text style props without weight (bold/dim) - these are handled separately |
| 262 | type BaseTextStyleProps = { |