atls / team-management

Team management app
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Feat/UI parts #9

Closed ssagg closed 6 months ago

ssagg commented 6 months ago

Почему Card может быть недоступен? модуль не виден как-будто. сделал ui/card отдельным пакетом, в зависимостях он есть. Может его собрать еще надо? Screenshot from 2024-05-07 09-20-06 Screenshot from 2024-05-07 09-19-45 Screenshot from 2024-05-07 09-19-24

Nelfimov commented 6 months ago

Ошибся с раширением тут:

https://github.com/atls/team-management/blob/719da5d59ad7b3d5094cf65d2f5f6694b6a4aa1a/ui/card/package.json#L5

Возьми из мастера энтрипоинт.

ssagg commented 6 months ago

Привет. Помоги пожалуйста с сайдбаром. Почему-то он не видит пакет @atls-ui-parts/switch'. Уже и в разные заисимости его добавлял. Никак. Module not found: Can't resolve '@atls-ui-parts/switch'

И подскажи по Button. Кнопки должны как-то генерироваться или надо делать по анлогии с Автаром? Писать свой копонент, но тянуть зависимости из hyperion?

Nelfimov commented 6 months ago

И подскажи по Button. Кнопки должны как-то генерироваться или надо делать по анлогии с Автаром? Писать свой копонент, но тянуть зависимости из hyperion?

Посмотри как сделано в drumin - там button собирается из зависимостей, в том числе @atls-ui-parts/button, а с помощью генератора получает необходимые «варианты» отрисовки.

ssagg commented 6 months ago

Как минимум твой сайдбар - не отдельный пакет. Пакет характеризуется своим package.json и зависимостями.

Отсюда ошибка.

Половина файлов не закомитилось( все в пакете. Пакеты в пакетах. Посмотри еще раз пожалуйста.

ssagg commented 6 months ago

@Nelfimov добавил все компоненты на страницу. начал заниматься стилизацией кнопок через theme с последующей генерацией стилей. Дальше компоненты надо кастомизировать более глубоко и описывать стили.

ssagg commented 6 months ago

@Nelfimov помоги с Avatar компонентом, не пойму, как пропсы прокинуть. Посомтрел в других проектах, и там везде контейнер находится внутри основного компонента и не выделяется в отдельный. Последние попытки в свежем PR.

ssagg commented 6 months ago

Решил передалть компонет карточки и оставить только обертку по сути. А наполнятся компонентами она уже будет во фрагменте. Т.к. карточки сильно разные по дизайну

bbulakh commented 6 months ago

@Nelfimov, запросили ревью