fix(search): don't directly access userConfig

pull/2241/head
Divyansh Singh 1 year ago
parent 7c34f6a3d9
commit 3e0e9d2b27

@ -22,7 +22,7 @@ interface IndexObject {
export async function localSearchPlugin( export async function localSearchPlugin(
siteConfig: SiteConfig siteConfig: SiteConfig
): Promise<Plugin> { ): Promise<Plugin> {
if (siteConfig.userConfig.themeConfig?.search?.provider !== 'local') { if (siteConfig.site.themeConfig?.search?.provider !== 'local') {
return { return {
name: 'vitepress:local-search', name: 'vitepress:local-search',
resolveId(id) { resolveId(id) {
@ -40,8 +40,8 @@ export async function localSearchPlugin(
const md = await createMarkdownRenderer( const md = await createMarkdownRenderer(
siteConfig.srcDir, siteConfig.srcDir,
siteConfig.userConfig.markdown, siteConfig.markdown,
siteConfig.userConfig.base, siteConfig.site.base,
siteConfig.logger siteConfig.logger
) )

Loading…
Cancel
Save