У меня есть div с количеством игроков, смертей и ассистов:
<div className="liveMatchPlayerScore">
{data.kill_count}/{data.death_count}/{data.assists_count}
</div>
Каждый раз, когда меняется число убийств или смертей, я бы хотел, чтобы текст стал жирным белым на 3 секунды.
Я думал использовать для этого реагирующую пружину, в частности использовать переходы, но в документации приведены примеры использования массива элементов. Я собираюсь поместить каждую из партитур в массив, но это кажется контрпродуктивным.
Ранее я пытался обернуть партитуры в компонент «Spring» из Reaction-Spring, но это только оживляло партитуры на их начальном рендере - не при обновлении.
Как сделать так, чтобы kill_count
и death_count
стали белыми в течение 3 секунд после изменения значения?
Спасибо
Я использовал @PeterAmbruzs Решение, но я, кажется, получаю странные цифры. Например, на изображениях ниже, сначала оценка была 0/0/0, а первая цифра увеличилась на 1. Вместо 1/0/0 она стала 01/0/0. Я также получаю абсурдно высокие цифры по какой-то причине. Кто-нибудь знает, почему это может происходить?