Skip to content

Commit f85fd87

Browse files
authored
fix: 修复form按模块打包symbol造成inject token不一致问题 (#1785)
* fix: 修复form按模块打包symbol造成inject token不一致问题 * fix: 修复form按模块打包symbol造成inject token不一致问题 * chore: update package.json
1 parent 092a6ca commit f85fd87

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

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

Lines changed: 2 additions & 2 deletions
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';

packages/devui-vue/devui/form/src/form-types.ts

Lines changed: 2 additions & 2 deletions
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;

packages/devui-vue/package.json

Lines changed: 1 addition & 1 deletion
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)