JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://imapo.ru/js/jquery-canvas-sparkles.js"></script>
<div class="img">
</div>
JavaScript
$("img").sparkle({
"count": 30, // Количество искр
"color": "rainbow", // Цвета искр. Можно использовать массив ["#ff0080","#ff0080","#FFF"]
"minSize": 2, // Минимальный размер искры
"maxSize": 5, // Максимальный размер искры
"overlap": 0, // На сколько пикселей выходить за края объекта
"direction": "both", // Направление движения (both, up, down)
"speed": 1, // Скорость движения искр
"fadeSpeed": 3000 // Скорость исчезания/появления
});