@orsetra/core-ui
v1.0.0
Published
Core UI components, hooks, and utilities for Orsetra micro-frontends
Readme
@orsetra/core-ui
Core UI components, hooks, and utilities for Orsetra micro-frontends architecture.
Structure
shared/
├── src/
│ ├── components/ # Composants UI réutilisables
│ ├── hooks/ # Hooks React partagés
│ ├── lib/ # Utilitaires et helpers
│ ├── styles/ # Styles globaux
│ └── types/ # Types TypeScript partagésUtilisation
Dans un micro-app :
// Importer des types
import type { User, AuthContext } from '@orsetra/core-ui/types';
//### UI Components
```tsx
import { Button, Card, Input } from '@orsetra/core-ui/components/ui';
// Importer des hooks
import { useAuth, useToast } from '@orsetra/core-ui/hooks';
// Importer des utilitaires
import { cn, formatDate } from '@orsetra/core-ui/lib';
// Importer des constantes
import { ROUTES, API_ENDPOINTS } from '@orsetra/core-ui/lib';Développement
Ce package est utilisé en mode "source" (pas de build), les micro-apps importent directement les fichiers TypeScript.
