export const startProgressBar = (progressBar, delay) => {
const timer = setInterval(() => {
progressBar.tick();
if (progressBar.complete) {
console.log('DONE!');
}
}, 100);
}
не могу разобраться, что делает данная функция..
progressBar.tick(); - это функция, верно? какие действия она выполняет?
(progressBar.complete - что это за условие? в учебных материалах примеров нет.
startProgressBar требует 2 параметра: progressBar, delay; а вызов фунции идет с одним параметром startProgressBar(100)
для чего подается константа : const bar = new ProgressBar(':bar :percent', { total: 100 })?
что в итоге мы должны получить, когда исправим функцию?