status web
@status-im
status-webEste Monorepo contém pacotes para criar aplicativos da Web no ecossistema de status. Esses pacotes podem ser usados separadamente ou combinados para criar interfaces de usuário consistentes e bonitas.
| Nome | npm | Descrição |
|---|---|---|
@status-im/components | Biblioteca de componentes construída com a interface do usuário do Radix, React Aria, Tailwind CSS. | |
@status-im/js | Libary for Waku Protocolo Integração e interações blockchain. | |
@status-im/icons | Biblioteca de ícones gerada automaticamente com base em nosso sistema de design. | |
@status-im/colors | Paleta de cores gerada automaticamente com base em nosso sistema de design. | |
@status-im/eslint-config | Configuração de ESLint compartilhada para um estilo de código consistente entre os projetos. |
| Nome | Descrição |
|---|---|
./apps/connector | A carteira de mesa de status estendida a aplicações descentralizadas no seu navegador. |
Obrigatório:
Recomendado:
.vscode/extensions.json para obter uma experiência ideal de desenvolvimento Clone o repositório:
git clone https://github.com/status-im/status-web.git
cd status-web
Instale dependências:
pnpm install
Crie todos os pacotes:
pnpm build
Executar testes:
pnpm test
Inicie o modo de desenvolvimento:
pnpm dev
Para ver e interagir com os componentes, você pode executar o Storybook:
pnpm storybook
Isso iniciará o servidor de livros de histórias, permitindo que você navegue e teste componentes isoladamente.
Este projeto é patrocinado pela BrowSerstack.