Skip to content

Latest commit

 

History

History
41 lines (27 loc) · 3.99 KB

File metadata and controls

41 lines (27 loc) · 3.99 KB

TODO

  • Реактивность в сторах — При обновлении массивов в сторах (library.items, workspace.currentWorkspace.columns/cards) желательно по возможности менять только нужный элемент по индексу или через splice, чтобы избежать полного перерендеривания массива. Однако важно быть осторожным: в Vue 3 иногда требуется обновить ссылку на массив (через замену целиком, map, filter), чтобы гарантировать обновление UI, особенно если возникают проблемы с реактивностью. Проверьте library.ts и workspace.ts — менять элементы по индексу можно, если не ломается реактивность, иначе обновляйте ссылку на массив.

Оптимизации кода

  • повторяющиеся компоненты UI фронта вынеси в отдельные компоненты те что пропустили
  • повторную логику вынеси в утилиты
  • на сервере, проверь что для ошибок всех используется lib/errors.js и обрабатываются на фронте через toast (если чувствительная информация просто инфа об ошибке человеческим языком)
  • решить конфликты (типов например) если есть
  • Обнови README новыми сущьностями и фичами (если есть и он устарел)

Основные цели:

  • избавиться от дублирования кода

Фичи

Баги

Микрофиксы

На далекое будущее

  • загрузка фото из буфера в виде карточки (яндекс диск)
  • AI-саммари — автоматическое резюме по карточке
    • AI-саммари конкретно по ссылке пишет в конспект (карточка типа ссылка) кнопка получить краткую выжимку
  • совместный доступ к воркспейсам
  • Новый вью (пространство как в миро)
  • Отображать превью ссылок (если тип ссылка)

Не уверен надо ли

  • Экспорт/импорт JSON (всё) данные (какой кейс?)
  • добавить дату выполнения + вью в хедере 2 (это же не задачник)
  • давай реализуем большую фичу - Архив карточек/воркспейсов карточка отправляется в архив из модального окна редактирования воркспейс из своего модального окна. Для отображения архива есть отдельная вкладка вью (во 2ом хедере) там 2 радиокнопки архивные - карточки и воркспейсы. с поиском своим (архивные карточки удаляются вместе с воркспейсом и колонками соответственно, это на всякий прописал чтобы не было такого что некуда восстановить карточку) В общем как обычное поведение. архивные карточки и воркспейсы так-же с пагинацией как в хабе. В глобальном поиске архивные карточки не индексируются. (ВЫПОЛНЕННЫЕ ВРОДЕ И ТАК АРХИВ)
  • из статистики переход к воркспейсам

брейншторм с gpt

Разбор конкретной фичи