Mantine
Cubre casos que otras librerías dejan para paquetes aparte: fechas, notificaciones, dropzone, rich text editor, todos bajo el mismo sistema de theming.
Instalación
Sección titulada «Instalación»pnpm add @mantine/core @mantine/hooksbun add @mantine/core @mantine/hooksnpm install @mantine/core @mantine/hooksConfiguración inicial
Sección titulada «Configuración inicial»import { MantineProvider } from "@mantine/core"import "@mantine/core/styles.css"
;<MantineProvider> <App /></MantineProvider>Cada paquete extra (@mantine/dates, @mantine/notifications, etc.) trae su propio CSS que hay que importar aparte.
@mantine/hooksse puede usar solo, sin@mantine/core, como colección de hooks utilitarios (useDisclosure,useDebouncedValue).- El modo oscuro es una prop del provider (
defaultColorScheme), no requiere Tailwind ni clasesdark:.