Beautiful UI Components
Built on shadcn/ui and Radix UI with full Tailwind CSS support. Accessible, customizable, and production-ready.
A comprehensive library for building modern micro-frontend applications
import { AppBase, useAuth } from '@devdenvino/rts-common';
import '@devdenvino/rts-common/style.css';
function App() {
return (
<AppBase
mfeId="my-app"
oidcConfig={{
authority: 'https://auth.example.com',
client_id: 'my-client-id',
redirect_uri: window.location.origin,
}}
sidebarProps={{
items: [
{ label: 'Dashboard', href: '/dashboard', icon: 'LayoutDashboard' },
{ label: 'Settings', href: '/settings', icon: 'Settings' }
]
}}
>
<YourAppContent />
</AppBase>
);
}pnpm add @devdenvino/rts-commonnpm install @devdenvino/rts-commonyarn add @devdenvino/rts-commonConsistency Across Applications - Ensure a unified user experience across all your micro-frontend applications with shared components and patterns.
Accelerated Development - Leverage pre-built, tested components to build features faster without sacrificing quality.
Enterprise Ready - Built with security, accessibility, and scalability in mind. Production-tested and battle-proven.
Fully Typed - Complete TypeScript support with excellent IntelliSense for a superior developer experience.