Marquee - проблемы с рефками у детей
Closed this issue · 1 comments
artra commented
сейчас в компоненте дважды вставляются children'ы
https://github.com/sberdevices/plasma/blob/master/packages/plasma-ui/src/components/Marquee/Marquee.tsx#L45-L52
это вызывает нестабильное поведение, если у детей стоят рефки,
типичный кейс - поставить рефку в ребенка, чтобы померять его ширину и включить/выключить анимацию бегущей строки, если текст короткий/длинный. Иногда рефка становится null и схема ломается, видимо из-за того, что второй экземпляр children может удалиться при isPlaying false
artra commented
пока что коряво разрулили классами и поиском по DOM вместо рефок, но выглядит не очень, хочется поюзать компонент в других местах, но там также видимо будет этот костыль