This is a static progress bar set to an infinite value.
This dynamic progress bar refreshes its state from the backend. When it completes, it updates its value to complete.
Finite
This is a static progress bar set to a finite value.
This dynamic progress bar refreshes its state from the backend. When it completes, it sets the value of the state variable
done to 1 which results in hiding the progress bar and displaying a completion message instead.