refactor: reorganize all components (#8303)
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
import { ref, watch, computed, nextTick } from 'vue';
|
||||
import { ref, watch, computed, nextTick, defineComponent } from 'vue';
|
||||
|
||||
// Utils
|
||||
import { cellProps } from '../cell/Cell';
|
||||
import { createNamespace } from '../utils';
|
||||
import { COLLAPSE_KEY, CollapseProvide } from '../collapse/Collapse';
|
||||
|
||||
// Composables
|
||||
import { raf, doubleRaf, useParent } from '@vant/use';
|
||||
@@ -9,12 +11,13 @@ import { useExpose } from '../composables/use-expose';
|
||||
import { useLazyRender } from '../composables/use-lazy-render';
|
||||
|
||||
// Components
|
||||
import Cell, { cellProps } from '../cell';
|
||||
import { COLLAPSE_KEY, CollapseProvide } from '../collapse';
|
||||
import Cell from '../cell';
|
||||
|
||||
const [createComponent, bem] = createNamespace('collapse-item');
|
||||
const [name, bem] = createNamespace('collapse-item');
|
||||
|
||||
export default defineComponent({
|
||||
name,
|
||||
|
||||
export default createComponent({
|
||||
props: {
|
||||
...cellProps,
|
||||
name: [Number, String],
|
||||
@@ -0,0 +1,7 @@
|
||||
import { installable } from '../utils';
|
||||
import _CollapseItem from './CollapseItem';
|
||||
|
||||
const CollapseItem = installable(_CollapseItem);
|
||||
|
||||
export default CollapseItem;
|
||||
export { CollapseItem };
|
||||
Reference in New Issue
Block a user