/todos

Primary LanguageJavaScript

todos

Что можно улучшить уже сейчас

  • использовать копию template, чтобы не тянуть html разметку в js (нужно додумать как в js пробрасывать внутрь темплейта текст задачи из инпута; думаю нужен будет id каждому пункту, чтобы функция понимала, какой текст в какой пункт вставлять);

  • добавить дизейбл кнопоки "clear completed" при загрузке страницы и если нет выполненных задач;

  • добавить дизейбл тегов при загрузке страницы;

  • добавить вывод сообщений, если при сортировке задач список оказался пуст;

  • добавить сортировку - чтобы выполненные задачи уходили вниз списка;

  • добавить хранение данных в localStorage;

  • добавить вывод всех задач при клике на кнопку;

  • добавить вывод только активных задач (в целом сделала бы аналогично методу showcompletedTasks).

  • остальные правки появятся по мере тестирования приложения.