Merge remote-tracking branch 'origin/main' into link-headers-experiment

link-headers-experiment
Divyansh Singh 2 months ago
commit 08bc8a28d3

@ -319,7 +319,7 @@ export default defineConfig({
{
find: /^.*\/VPNavBar\.vue$/,
replacement: fileURLToPath(
new URL('./components/CustomNavBar.vue', import.meta.url)
new URL('./theme/components/CustomNavBar.vue', import.meta.url)
)
}
]

@ -112,7 +112,8 @@ function addBase(items: SidebarItem[], _base?: string): SidebarItem[] {
return [...items].map((_item) => {
const item = { ..._item }
const base = item.base || _base
if (base && item.link) item.link = base + item.link
if (base && item.link)
item.link = base + item.link.replace(/^\//, base.endsWith('/') ? '' : '/')
if (item.items) item.items = addBase(item.items, base)
return item
})

@ -109,6 +109,7 @@ export async function build(
clientResult.output.some(
(chunk) =>
chunk.type === 'chunk' &&
// @ts-ignore only exists for rolldown-vite
(vite.rolldownVersion || chunk.name === 'theme') && // FIXME: remove when rolldown-vite supports manualChunks
chunk.moduleIds.some((id) => id.includes('client/theme-default'))
)

Loading…
Cancel
Save