chore(@vant/use): remove @babel/runtime

This commit is contained in:
chenjiahan
2021-04-14 09:35:08 +08:00
committed by neverland
parent 6e24ba42a2
commit 7bfceb508e
4 changed files with 14 additions and 19 deletions
@@ -78,13 +78,18 @@ export function useChildren<
internalChildren.splice(index, 1);
};
provide(key, {
link,
unlink,
children: publicChildren,
internalChildren,
...value,
});
provide(
key,
Object.assign(
{
link,
unlink,
children: publicChildren,
internalChildren,
},
value
)
);
};
return {
@@ -20,7 +20,7 @@ export function useParent<T>(key: string | symbol) {
if (parent) {
const instance = getCurrentInstance()!;
const { link, unlink, internalChildren, ...rest } = parent;
const { link, unlink, internalChildren } = parent;
link(instance);
onUnmounted(() => unlink(instance));
@@ -28,7 +28,7 @@ export function useParent<T>(key: string | symbol) {
const index = computed(() => internalChildren.indexOf(instance));
return {
parent: rest,
parent,
index,
};
}