Sidebar Example: operationsByTags
This is a custom sidebar example generated from the following code:
js
import { defineConfig } from 'vitepress'
import { useSidebar } from 'vitepress-openapi'
import spec from '../docs/public/openapi.json'
export default defineConfig({
lang: 'en-US',
title: 'VitePress OpenAPI',
description: 'Generate VitePress API Docs from OpenAPI specifications',
themeConfig: {
sidebar: [{
text: "Operations",
items: sidebar.generateSidebarGroups({
linkPrefix: "/sidebar-examples/operationsByTags/"
})
},
{
text: "Collapsible items",
items: sidebar.generateSidebarGroups({
linkPrefix: "/sidebar-examples/operationsByTags/"
}).map((group) => ({
...group,
collapsed: true
}))
}
],
},
})