fix: capture telemetry event for skip, skipAll & reset

This commit is contained in:
Shariq Ansari 2025-03-18 13:59:30 +05:30
parent c1e0ace84b
commit 5b7da5decb

View File

@ -106,7 +106,14 @@
</div> </div>
<Notifications /> <Notifications />
<Settings /> <Settings />
<HelpModal v-if="showHelpModal" v-model="showHelpModal" :logo="CRMLogo" /> <HelpModal
v-if="showHelpModal"
v-model="showHelpModal"
:logo="CRMLogo"
:afterSkip="(step) => capture('onboarding_step_skipped_' + step)"
:afterSkipAll="() => capture('onboarding_steps_skipped')"
:afterReset="() => capture('onboarding_steps_reset')"
/>
</div> </div>
</template> </template>
@ -151,6 +158,7 @@ import {
minimize, minimize,
call, call,
} from 'frappe-ui' } from 'frappe-ui'
import { capture } from '@/telemetry'
import router from '@/router' import router from '@/router'
import { useStorage } from '@vueuse/core' import { useStorage } from '@vueuse/core'
import { ref, reactive, computed, h, markRaw, onMounted } from 'vue' import { ref, reactive, computed, h, markRaw, onMounted } from 'vue'