@kontrolia/ui
v1.1.10
Published
Shared UI components (shadcn/ui + Tailwind): login/forgot/reset password forms, org switcher, user menu, 401/403/session-expired screens.
Maintainers
Readme
@kontrolia/ui
Componentes de UI compartidos (React + Tailwind) de KontrolIA Auth: formularios de login/registro/recuperar-contraseña, OrgSwitcher, UserMenu, Avatar, Badge, Card, AuthShell, y pantallas 401/403/sesión-expirada.
Instalación
npm install @kontrolia/ui @kontrolia/reactRequiere Tailwind con el preset compartido (@kontrolia/config/tailwind/preset) y las variables CSS de tema (--k-*) — ver la guía de instalación del monorepo.
Uso
import { AuthShell, LoginForm } from "@kontrolia/ui";
export default function LoginPage() {
return (
<AuthShell title="Inicia sesión" subtitle="Continúa con tu cuenta o correo.">
<LoginForm forgotPasswordHref="/forgot-password" registerHref="/register" showGoogle />
</AuthShell>
);
}Todos los componentes leen el estado de sesión de @kontrolia/react's useAuth() internamente — no necesitas pasarles props de usuario/organización manualmente.
Documentación
Ver la guía completa del monorepo.
