Shared UI components and utilities for modular architecture micro-frontend projects
npm install mod-arch-sharedShared UI components and utilities for modular architecture micro-frontend projects.
``bash`
npm install mod-arch-shared sass sass-loader
- react (>=16.8.0)react-dom
- (>=16.8.0)
Note: This package includes PatternFly components and requires SASS processing capabilities in your build system.
`typescript`
import {
DashboardSearchField,
DashboardModalFooter,
SimpleSelect,
MarkdownView,
images
} from 'mod-arch-shared';
- Components: Common UI components like search fields, modals, tables, and form elements
- Utilities: Shared utility functions for UI interactions
- Images: Common image assets and icons
- Types: Shared TypeScript type definitions
This package contains SCSS files that need to be processed by your build system. Most modern build tools (Create React App, Vite, etc.) support SASS out of the box when you install the sass` package.
For detailed documentation, visit the main repository.
Apache-2.0