Package Exports
- @birhaus/provider
- @birhaus/provider/package.json
Readme
@birhaus/provider
BIRHAUS Provider - Context provider for real-time UX validation and cognitive load monitoring.
Installation
npm install @birhaus/provider @birhaus/primitives@^2.1.0 @birhaus/core@^2.0.1
Peer Dependencies
@birhaus/primitives ^2.1.0
@birhaus/core ^2.0.1
react >= 18.0.0
react-dom >= 18.0.0
Usage
import { BirhausProvider, useBirhaus } from '@birhaus/provider'
function App() {
return (
<BirhausProvider>
<YourApp />
</BirhausProvider>
)
}
function YourComponent() {
const { cognitiveLoad, performanceMetrics } = useBirhaus()
return (
<div>
<p>Current cognitive load: {cognitiveLoad}</p>
</div>
)
}
Features
- Real-time UX validation
- Cognitive load monitoring
- Performance metrics tracking
- Spanish-first internationalization
- BIRHAUS compliance validation
License
MIT