status web
@status-im
status-webЭтот монорепо содержит пакеты для создания веб -приложений в экосистеме статуса. Эти пакеты могут использоваться отдельно или объединены для создания последовательных и красивых пользовательских интерфейсов.
| Имя | npm | Описание |
|---|---|---|
@status-im/components | Библиотека компонентов, построенная с Radix UI, React Aria, Tailwind CSS. | |
@status-im/js | Libary для интеграции протокола Waku и взаимодействия блокчейна. | |
@status-im/icons | Автопогенерированная библиотека значков на основе нашей системы проектирования. | |
@status-im/colors | Автогенерированная цветовая палитра на основе нашей системы проектирования. | |
@status-im/eslint-config | Общая конфигурация Eslint для последовательного стиля кода в разных проектах. |
| Имя | Описание |
|---|---|
./apps/connector | Статус настольный кошелек простирается до децентрализованных приложений в вашем браузере. |
Необходимый:
Рекомендуется:
.vscode/extensions.json Клонировать репозиторий:
git clone https://github.com/status-im/status-web.git
cd status-web
Установить зависимости:
pnpm install
Создайте все пакеты:
pnpm build
Запустите тесты:
pnpm test
РЕЖИМ СТАРЕНИЯ ДЕЙСТВИТЕЛЬНОСТИ:
pnpm dev
Чтобы просмотреть и взаимодействовать с компонентами, вы можете запустить сборник рассказов:
pnpm storybook
Это запустит сервер рассказов, позволяя вам просмотреть и тестировать компоненты в изоляции.
Этот проект спонсируется BrowerStack.