We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fcdd60e commit cd5ae8eCopy full SHA for cd5ae8e
src/components/InfiniteLoading.vue
@@ -38,6 +38,11 @@ const params: Params = {
38
},
39
};
40
41
+const resetObserver = () => {
42
+ observer?.disconnect();
43
+ observer = startObserver(params);
44
+};
45
+
46
const stateHandler: StateHandler = {
47
loading() {
48
state.value = "loading";
@@ -58,13 +63,12 @@ const stateHandler: StateHandler = {
58
63
59
64
60
65
watch(identifier, () => {
61
- observer?.disconnect();
62
- observer = startObserver(params);
66
+ resetObserver();
67
});
68
69
onMounted(async () => {
70
params.parentEl = await getParentEl(target!);
71
72
73
74
onUnmounted(() => {
0 commit comments