Skip to content

Commit e3d15d4

Browse files
authored
Merge pull request #1786 from DevCloudFE/dev
fix: 修复form按模块打包symbol造成inject token不一致问题 (#1785)
2 parents 16f3509 + f85fd87 commit e3d15d4

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

Diff for: packages/devui-vue/devui/form/src/components/form-item/form-item-types.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -107,5 +107,5 @@ export interface UseFormItemRule {
107107
_rules: ComputedRef<FormRuleItem[]>;
108108
}
109109

110-
export const FORM_ITEM_TOKEN: InjectionKey<FormItemContext> = Symbol('dFormItem');
111-
export const LABEL_DATA: InjectionKey<LabelData> = Symbol('labelData');
110+
export const FORM_ITEM_TOKEN = 'dFormItem';
111+
export const LABEL_DATA = 'dFormLabelData';

Diff for: packages/devui-vue/devui/form/src/form-types.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,9 @@ export interface FormContext extends FormProps {
101101
removeItemContext: (field: FormItemContext) => void;
102102
}
103103

104-
export const FORM_TOKEN: InjectionKey<FormContext> = Symbol('dForm');
104+
export const FORM_TOKEN = 'dForm';
105105

106-
export const STYLE_TOKEN: InjectionKey<StyleType> = Symbol('dForm');
106+
export const STYLE_TOKEN = 'dFormStyle';
107107

108108
export interface DValidateResult<E = never, F = never> {
109109
errors: E;

Diff for: packages/devui-vue/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-devui",
3-
"version": "1.6.2",
3+
"version": "1.6.3",
44
"license": "MIT",
55
"description": "DevUI components based on Vite and Vue3",
66
"keywords": [

0 commit comments

Comments
 (0)