Skip to content

slomec/collection-card

Repository files navigation

Компоненты расположены в папке components. В api интерфейсы, хуки и функции. в lib данные для компонента. Все изображения в public.

Главный компонент CollectionCard состоит из двух компонентов CardMain и CardPopup: Главная часть компонента и всплывающее меню.

Внутри CardMain изменяемые элементы выделены в компоненты, как и кнопки в CardProp. Все данные прокидываются через пропсы, за исключением двух функций для кнопок в cardPopup, для них испоьзуется хук.

Так же Минимальное и максимальное количество игроков расчитывается в отдельной функции в playersQuantityCalc.ts.

Для демонстрации компонент размещен в main.tsx. Там обрабатывается список данных для карточек из /lib/data.ts и они отображаются. Дополнительно создаётся список id карточек, для функционала кнопки "удалить".

Базовые цвета объявлены в tailwind.config.json.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published