mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
perf(Stepper): should not introduce form code #7675
This commit is contained in:
parent
20ba7afb33
commit
497a88d7bb
@ -1,5 +1,7 @@
|
||||
import { watch, inject } from 'vue';
|
||||
import { FIELD_KEY } from '../field';
|
||||
|
||||
export const FORM_KEY = 'vanForm';
|
||||
export const FIELD_KEY = 'vanField';
|
||||
|
||||
export function useLinkField(getValue: () => unknown) {
|
||||
const field = inject(FIELD_KEY, null) as any;
|
||||
|
@ -26,16 +26,14 @@ import { runSyncRule } from './utils';
|
||||
// Composition
|
||||
import { useParent } from '@vant/use';
|
||||
import { useExpose } from '../composables/use-expose';
|
||||
import { FORM_KEY, FIELD_KEY } from '../composables/use-link-field';
|
||||
|
||||
// Components
|
||||
import Icon from '../icon';
|
||||
import Cell, { cellProps } from '../cell';
|
||||
import { FORM_KEY } from '../form';
|
||||
|
||||
const [createComponent, bem] = createNamespace('field');
|
||||
|
||||
export const FIELD_KEY = 'vanField';
|
||||
|
||||
export default createComponent({
|
||||
props: {
|
||||
...cellProps,
|
||||
|
@ -1,11 +1,10 @@
|
||||
import { createNamespace } from '../utils';
|
||||
import { useChildren } from '@vant/use';
|
||||
import { FORM_KEY } from '../composables/use-link-field';
|
||||
import { useExpose } from '../composables/use-expose';
|
||||
|
||||
const [createComponent, bem] = createNamespace('form');
|
||||
|
||||
export const FORM_KEY = 'vanForm';
|
||||
|
||||
export default createComponent({
|
||||
props: {
|
||||
colon: Boolean,
|
||||
|
Loading…
x
Reference in New Issue
Block a user