9 lines
342 B
TypeScript
9 lines
342 B
TypeScript
import type { Plugin } from '@vuepress/core'
|
|
import { nprogressPlugin } from '@vuepress/plugin-nprogress'
|
|
import type { PlumeThemePluginOptions } from '../../shared'
|
|
|
|
export const resolveNprogress = (plugins: PlumeThemePluginOptions): Plugin => {
|
|
if (plugins.nprogress === false) return [] as unknown as Plugin
|
|
return nprogressPlugin()
|
|
}
|