feat: 슬라이드 화살표 클릭 로그 추가 및 관련 로직 개선

This commit is contained in:
“hyeonggkim”
2025-10-20 20:08:10 +09:00
parent 9f6056ef77
commit a36489c264
9 changed files with 139 additions and 91 deletions

View File

@@ -60,6 +60,12 @@ const handleChange = (
'buttonList'
)
}
const {locale} = useI18n()
const { sendLog, useAnalyticsLogDataDirect } = useAnalytics()
const onArrowClick = (direction, targetIndex) => {
const logTraking = direction == 'prev' ? props.components.arrow.groups[0] : props.components.arrow.groups[1];
sendLog(locale.value, useAnalyticsLogDataDirect(logTraking, 1))
}
</script>
<template>
@@ -78,6 +84,7 @@ const handleChange = (
:pagination="false"
class="mt-[24px] md:mt-[48px]"
@move="handleChange"
@arrow-click="onArrowClick"
>
<SplideSlide v-for="(item, index) in slideData" :key="index">
<div class="slide-inner border-line">