# Гант. Мысли, планы и проблемы
**Типы связей**
1. Б - блокирует - влияет на соседа
2. П - предшествие - двигается независимо
3. В - включено (вложенность) - слияет на корневую
Б и П - между любыми типами задач
**Типы задач**
1. Маркер - понадобится, но потом
2. Задача
3. Проект
*Задача - проект* - связь В
$$В(В) == В(С(В))$$
**Проблемы**
- связи лежат отдельно
- структура лежит в `projectTaskStore` - все данные задач кандана
- linkTasks - разные связи задач, лежат отдельно
==TODO== - посмотреть, как устанавливать как npm, но из репозитория gitlab
- Пока либу просто устанавливаем как есть
- `pages/project-page/view/...`
## Планы
- [x] фильтрация (проекты, задачи и т.д. в шапке)
- [ ] смена группировки (потом)
- [ ] двигать полосочки
**А какие даты мы выбираем?**
- дата создания нам не подходит (она не меняется)
- дата планируемого начала и конца - когда-нибудь сделаем
==Надо сразу понять, как парсить большую вложенность==
> Бэк будет решать, как двигать задачи
> Стараемся всю логику и рассчёты касть на бэк (даже попапы)
- Движение
- Запрос
- Перерисовка
Пока что запрос эмулируем на фронте
**Задачи (Алина):**
1. Структура
2. Эмуляция
network-запрос - Женя напишет