vant/packages/vant/test/plugin.ts
2023-05-02 11:15:14 +08:00

21 lines
479 B
TypeScript

/* eslint-disable max-classes-per-file */
import { config } from '@vue/test-utils';
declare module '@vue/test-utils' {
// eslint-disable-next-line
export class DOMWrapper<NodeType extends Node> {
style: CSSStyleDeclaration;
}
export class VueWrapper {
style: CSSStyleDeclaration;
}
}
const stylePlugin = (wrapper: any) => ({
style: wrapper.element.style,
});
config.plugins.DOMWrapper.install(stylePlugin);
config.plugins.VueWrapper.install(stylePlugin);