From a36489c2640747a05154a45637e4ca54e6e0388b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Chyeonggkim=E2=80=9D?= <“hyeonggkim@smilegate.com”> Date: Mon, 20 Oct 2025 20:08:10 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EC=8A=AC=EB=9D=BC=EC=9D=B4=EB=93=9C=20?= =?UTF-8?q?=ED=99=94=EC=82=B4=ED=91=9C=20=ED=81=B4=EB=A6=AD=20=EB=A1=9C?= =?UTF-8?q?=EA=B7=B8=20=EC=B6=94=EA=B0=80=20=EB=B0=8F=20=EA=B4=80=EB=A0=A8?= =?UTF-8?q?=20=EB=A1=9C=EC=A7=81=20=EA=B0=9C=EC=84=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layers/components/blocks/CardNews.vue | 16 +++++ .../components/blocks/slide/CenterFocus.vue | 36 ++-------- .../blocks/slide/CenterHighlight.vue | 12 +++- layers/components/blocks/slide/Fade.vue | 36 ++-------- layers/components/blocks/slide/Thumbnail.vue | 36 ++-------- layers/components/widgets/VideoPlay.vue | 9 ++- layers/composables/useSplideArrow.ts | 68 +++++++++++++++++++ layers/templates/GrGallery03/index.vue | 7 ++ layers/templates/GrVisual02/index.vue | 10 +++ 9 files changed, 139 insertions(+), 91 deletions(-) create mode 100644 layers/composables/useSplideArrow.ts diff --git a/layers/components/blocks/CardNews.vue b/layers/components/blocks/CardNews.vue index 6350292..f871987 100644 --- a/layers/components/blocks/CardNews.vue +++ b/layers/components/blocks/CardNews.vue @@ -10,12 +10,28 @@ interface Props { } const props = defineProps() +const {locale} = useI18n() +const { sendLog, useAnalyticsLogDataDirect } = useAnalytics() + +const handleLinkClick = (title) => { + const trackingData = { + tracking: { + click_item: title, + action_type: 'click', + click_sarea: '' + } + } + sendLog(locale.value, useAnalyticsLogDataDirect(trackingData, 1)) +} + +