Accounts UI component library with React Strangler integration for legacy frontend modernization
npm install lmerza-accounts-ui> Accounts UI component library with React Strangler integration for legacy frontend modernization.
A collection of React components designed for account management interfaces, built specifically for the Strangler Fig pattern to gradually modernize legacy server-side applications.
``bash`
npm install lmerza-accounts-ui
`bash`The discovery system and components are automatically available
Just reference the npm package in your server's static serving
`html`
| Component | Description | Usage |
|-----------|-------------|-------|
| card-widget | Composable card container | |
| cardheader-widget | Card header with title/subtitle | |
| cardbody-widget | Card content area | |
| cardfooter-widget | Card footer with alignment | |
| hello-widget | Simple greeting component | |
| data-table | Advanced data table | |
`html
Account information here
`
`javascript
// List available components
window.componentDiscovery.listAvailable()
// Get loading stats
window.componentDiscovery.getStats()
// Load specific component
await window.componentDiscovery.loadComponent('hello-widget')
`
`bash``
npm run dev # Development server
npm run build # Build library
npm run storybook # Component documentation
Built with vite-plugin-react-strangler.
MIT