status web
@status-im
status-webCe monorepo contient des packages pour la création d'applications Web dans l'écosystème d'état. Ces packages peuvent être utilisés séparément ou combinés pour créer des interfaces utilisateur cohérentes et belles.
| Nom | npm | Description |
|---|---|---|
@status-im/components | Bibliothèque de composants construite avec Radix UI, React Aria, Tailwind CSS. | |
@status-im/js | Libary pour l'intégration du protocole Waku et les interactions blockchain. | |
@status-im/icons | Bibliothèque d'icônes générée automatiquement basée sur notre système de conception. | |
@status-im/colors | Palette de couleurs générée automatiquement basée sur notre système de conception. | |
@status-im/eslint-config | Configuration Eslint partagée pour le style de code cohérent entre les projets. |
| Nom | Description |
|---|---|
./apps/connector | Portefeuille de bureau d'état étendu aux applications décentralisées dans votre navigateur. |
Requis:
Recommandé:
.vscode/extensions.json pour une expérience de développement optimale Clone le référentiel:
git clone https://github.com/status-im/status-web.git
cd status-web
Installez les dépendances:
pnpm install
Construisez tous les packages:
pnpm build
Exécutez des tests:
pnpm test
Démarrer le mode de développement:
pnpm dev
Pour voir et interagir avec les composants, vous pouvez exécuter un livre de contes:
pnpm storybook
Cela commencera le serveur de contes de contes, vous permettant de parcourir et de tester les composants isolément.
Ce projet est parrainé par Browserstack.