MCPcopy
hub / github.com/Vishal-raj-1/Awesome-JavaScript-Projects / update

Function update

assets/js/Progress_steps.js:23–47  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

21})
22let idx;
23function update(){
24 circles.forEach((circle , idx) => {
25 if(idx < CurrentActive){
26 circle.classList.add('active')
27 }
28 else{
29 circle.classList.remove('active')
30 }
31 })
32 const actives = document.querySelectorAll('.active')
33 progress.style.width = ((actives.length - 1)/(circles.length - 1))*100 + '%'
34
35
36
37if(CurrentActive == 1){
38 prev.disabled = true;
39}
40else if(CurrentActive == circles.length){
41 next.disabled = true;
42}
43else{
44 next.disabled = false;
45 prev.disabled = false;
46}
47}

Callers 1

Progress_steps.jsFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected