123456789101112131415 |
- import type { Options, ResolvedOptions } from './type'
- export function resolveOptions(useOptions: Options): ResolvedOptions {
- const defaultOptions = {
- markdownItOptions: {},
- markdownItSetup: () => { },
- wrapperClasses: 'vite-plugin-react-markdown',
- wrapperComponentName: 'ViteReactMarkdown',
- markdownItUses: [],
- wrapperComponentPath: undefined,
- wrapperComponent: undefined,
- include: null,
- exclude: null,
- }
- return { ...defaultOptions, ...useOptions } as ResolvedOptions
- }
|