Несколько проблем с вашим подходом.
Во-первых, не пытайтесь переключать включение пропеллы className
в целом, просто дайте ей пустое строковое значение (или ноль), если вы нене хочу класс.
Во-вторых, вам не нужно переносить значение состояния в литерал шаблона для запуска includes()
- просто сделайте это напрямую
Сделайте это вместо:
<td className={this.state.number.toLocaleString().includes('-') ? styles.red : ''}>
...