Skip to content

Commit 5b57ea7

Browse files
committed
fix(element-plus): fix exclude option
1 parent 13f232f commit 5b57ea7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/core/resolvers/element-plus.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ export interface ElementPlusResolverOptions {
3131

3232
/**
3333
* exclude component name, if match do not resolve the name
34-
* @default null
3534
*/
3635
exclude?: RegExp
3736
}
3837

39-
type ElementPlusResolverOptionsResolved = Required<ElementPlusResolverOptions>
38+
type ElementPlusResolverOptionsResolved = Required<Omit<ElementPlusResolverOptions, 'exclude'>> &
39+
Pick<ElementPlusResolverOptions, 'exclude'>
4040

4141
/**
4242
* @deprecated
@@ -149,7 +149,7 @@ function resolveDirective(name: string, options: ElementPlusResolverOptionsResol
149149
export function ElementPlusResolver(
150150
options: ElementPlusResolverOptions = {},
151151
): ComponentResolver[] {
152-
let optionsResolved: ElementPlusResolverOptionsResolved | undefined
152+
let optionsResolved: ElementPlusResolverOptionsResolved
153153

154154
async function resolveOptions() {
155155
if (optionsResolved)
@@ -159,7 +159,7 @@ export function ElementPlusResolver(
159159
version: await getPkgVersion('element-plus', '1.1.0-beta.21'),
160160
importStyle: 'css',
161161
directives: true,
162-
excludeReg: null,
162+
exclude: undefined,
163163
...options,
164164
}
165165
return optionsResolved

0 commit comments

Comments
 (0)