Я хочу определить jsx так:
<table style={{'--length': array.lenght}}>
<tbody>
<tr>{array}</tr>
</tbody>
</table>
и я использую --length в css, у меня также есть ячейки, в которых есть --count, показывающий счет с использованием псевдоселектора css (с использованием счетчика хака).
но ошибка отображения машинописи:
TS2326: Types of property 'style' are incompatible.
Type '{ '--length': number; }' is not assignable to type 'CSSProperties'.
Object literal may only specify known properties, and ''--length'' does not exist in type 'CSSProperties'.
возможно ли изменить тип атрибута стиля, чтобы он принимал переменную css (пользовательские свойства), или есть способ принудительно применить какой-либо объект стиля?