Closed enzonotario closed 2 weeks ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
vitepress-theme-openapi | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Sep 18, 2024 2:44am |
[!WARNING]
Rate limit exceeded
@enzonotario has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 7 minutes and 54 seconds before requesting another review.
How to resolve this issue?
After the wait time has elapsed, a review can be triggered using the `@coderabbitai review` command as a PR comment. Alternatively, push new commits to this PR. We recommend that you space out your commits to avoid hitting the rate limit.How do rate limits work?
CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our [FAQ](https://coderabbit.ai/docs/faq) for further information.Commits
Files that changed from the base of the PR and between 9f287a4eef17a31a4175a2372a6df341b4820219 and d951ac7fc33e2f2789eee4e309236d11317ee22a.
Los cambios introducidos en esta solicitud de extracción mejoran las opciones de configuración disponibles para los niveles de encabezado en la aplicación. Se agregó un método setHeadingLevels
en el objeto themeConfig
, permitiendo a los usuarios definir niveles de encabezado personalizados para etiquetas HTML de h1 a h6. Además, se realizaron modificaciones en el componente OAHeading.vue
para que ajuste dinámicamente el nivel de encabezado según la configuración del tema. También se introdujo una nueva interfaz y funciones en useTheme.ts
para gestionar estos niveles de encabezado de manera más estructurada.
Archivos | Resumen de cambios |
---|---|
docs/guide/getting-started.md | Se agregó themeConfig.setHeadingLevels({ h1: 1, h2: 3, h3: 4, h4: 4, h5: 4, h6: 4 }) . |
src/components/Common/OAHeading.vue | Se integró useTheme para ajustar dinámicamente el nivel de encabezado basado en la configuración del tema. Se agregó la propiedad computada hLevel para obtener el nivel de encabezado. |
src/composables/useTheme.ts | Se definió la interfaz HeadingLevels y se añadieron funciones para obtener y establecer niveles de encabezado. |
sequenceDiagram
participant User
participant ThemeConfig
participant OAHeading
User->>ThemeConfig: setHeadingLevels({ h1: 1, h2: 3, h3: 4, h4: 4, h5: 4, h6: 4 })
ThemeConfig->>OAHeading: getHeadingLevel(level)
OAHeading->>User: Render heading with adjusted level
Objetivo | Abordado | Explicación |
---|---|---|
Permitir elegir niveles de encabezado (37) | ✅ |
useTheme
, que está directamente relacionada con las mejoras realizadas en la configuración del tema y los niveles de encabezado.Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
pnpm add https://pkg.pr.new/vitepress-theme-openapi@48
pnpm add https://pkg.pr.new/vitepress-theme-openapi@48
commit: d951ac7
LGTM!
Closes #37
Summary by CodeRabbit