Skip to content

Commit 03decc2

Browse files
authored
fix: add PURE tags to treeshake components (#4266)
1 parent 2879785 commit 03decc2

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

packages/vee-validate/src/ErrorMessage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ interface ErrorMessageSlotProps {
66
message: string | undefined;
77
}
88

9-
const ErrorMessageImpl = defineComponent({
9+
const ErrorMessageImpl = /** #__PURE__ */ defineComponent({
1010
name: 'ErrorMessage',
1111
props: {
1212
as: {

packages/vee-validate/src/Field.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ interface FieldSlotProps<TValue = unknown>
3838
handleInput: FieldContext['handleChange'];
3939
}
4040

41-
const FieldImpl = defineComponent({
41+
const FieldImpl = /** #__PURE__ */ defineComponent({
4242
name: 'Field',
4343
inheritAttrs: false,
4444
props: {

packages/vee-validate/src/FieldArray.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { FieldArrayContext } from './types';
33
import { useFieldArray } from './useFieldArray';
44
import { normalizeChildren } from './utils';
55

6-
const FieldArrayImpl = defineComponent({
6+
const FieldArrayImpl = /** #__PURE__ */ defineComponent({
77
name: 'FieldArray',
88
inheritAttrs: false,
99
props: {

packages/vee-validate/src/Form.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ type FormSlotProps = UnwrapRef<
3535
getErrors<TValues extends GenericObject = GenericObject>(): FormErrors<TValues>;
3636
};
3737

38-
const FormImpl = defineComponent({
38+
const FormImpl = /** #__PURE__ */ defineComponent({
3939
name: 'Form',
4040
inheritAttrs: false,
4141
props: {

0 commit comments

Comments
 (0)