CommunityProgramación y desarrollogithub.com

mantinedev/mantine-custom-components

Construye componentes personalizados que se integran con el tema de Mantine, la API de Estilos y sus funcionalidades principales.

¿Qué es mantine-custom-components?

Esta habilidad está diseñada para desarrolladores que crean componentes personalizados en Mantine y necesitan que se integren completamente con el ecosistema de tematización, la API de Estilos y las funcionalidades principales del framework. Soporta todas las plataformas donde se usa Mantine (React, Next.js, etc.). Permite crear componentes usando fábricas como `factory()`, `polymorphicFactory()` o `genericFactory()`, añadir soporte para la API de Estilos (`classNames`, `styles`, `vars`, `unstyled`), implementar variables CSS mediante `createVarsResolver`, construir componentes compuestos con subcomponentes y contexto compartido, y registrar componentes en `MantineProvider` a través de `Component.extend()`. Es útil para cualquier tarea que involucre `Factory`, `useProps`, `useStyles`, `BoxProps`, `StylesApiProps` o `ElementProps` de `@mantine/core`.

Compatible con~Claude Code~Codex CLI~Cursor
Part ofReact
npx skills add https://github.com/mantinedev/skills/tree/main/skills/mantine-custom-components

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace mantine-custom-components?

Construye componentes personalizados que se integran con el tema de Mantine, la API de Estilos y sus funcionalidades principales. Usa esta habilidad cuando: (1) crees un nuevo componente usando factory(), polymorphicFactory() o genericFactory(), (2) añadas soporte para la API de Estilos (classNames, styles, vars, unstyled), (3) implementes variables CSS mediante createVarsResolver, (4) construyas componentes compuestos con subcomponentes y contexto compartido, (5) registres un componente en MantineProvider mediante Component.extend(), o (6) cualquier tarea que involucre Factory, useProps, useStyles, BoxProps, StylesApiProps o ElementProps en @mantine/core.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Skills relacionados