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

Lines changed: 4 additions & 4 deletions
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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy