gtht-miniapp-sdk
Version:
gtht-miniapp-sdk 是一套基于 Uniapp + Vue3 框架开发的兼容多端的 UI 组件库
16 lines (15 loc) • 523 B
JavaScript
import { inject } from 'vue';
import { defaultConfig } from '../config';
export const defaultFormProps = defaultConfig.form;
export const defaultFormItemProps = () => ({
...defaultConfig.formItem,
required: undefined,
});
export const formContextSymbol = Symbol('form-context');
export const formItemContextSymbol = Symbol('form-item-context');
export function useFormContext() {
return inject(formContextSymbol, null);
}
export function useFormItemContext() {
return inject(formItemContextSymbol, null);
}