We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5eaa4bf commit 5cbf302Copy full SHA for 5cbf302
playgrounds/vue3/resources/js/Pages/Poll.vue
@@ -28,18 +28,25 @@ const trigegerAsyncRedirect = () => {
28
)
29
}
30
31
-const { stop } = usePoll(
+const { start, stop } = usePoll(
32
2000,
33
{
34
only: ['asdf'],
35
onFinish() {
36
hookPollCount.value++
37
},
38
39
- false,
+ {
40
+ keepAlive: true,
41
+ startOnMount: false,
42
+ },
43
44
45
onMounted(() => {
46
+ setTimeout(() => {
47
+ start()
48
+ }, 2000)
49
+
50
const stopUserPolling = router.poll(
51
1000,
52
@@ -81,6 +88,9 @@ onMounted(() => {
81
88
<div>{{ company }}</div>
82
89
</div>
83
90
91
+ <div>
92
+ <div class="mb-2 font-bold">Hook Count: {{ hookPollCount }}</div>
93
+ </div>
84
94
<div>
85
95
<button @click="trigegerAsyncRedirect">Trigger Async Redirect</button>
86
96
0 commit comments