JSFiddle - React, Tailwind, and code Playground
by XcsN
JavaScript
var paper = Raphael(100, 90, 300, 200);
function updateLoop() {
var line = paper.path("M0,3 L300,3").attr({
'stroke': '#669900',
'stroke-width': 5
});
var line2 = paper.path("M-10,3 L310,3").attr({
'stroke-dasharray': "-",
'stroke': '#99FF99',
'stroke-width': 2
});
line2.animate({
path: ("M5,3 L300,3")
}, 500);
}
setInterval(updateLoop, 500);