Условия и создание элементов. Испытание: Список задач 16/16

Здравствуйте, прошёл главу про JavaScript.

Оцените код пожалуйста >.<

Код
let list = document.querySelector('.todo-list');
let input = document.querySelector('.todo-input');
let form = document.querySelector('.todo-form');
let priority = document.querySelector('.todo-priority');


function isImportant() {
    return priority.classList.contains('is-important');
}

priority.onclick = function () {
  priority.classList.toggle('is-important');
  priority.textContent = isImportant() ? "Важная задача" : "Обычная задача";
  console.log(isImportant());
};

form.onsubmit = function (evt) {
  evt.preventDefault();
  
  let task = document.createElement('li');
  
  task.textContent = input.value;
  
  if (isImportant()) task.classList.add('is-important');

  list.append(task);
  input.value = '';
};