From 52185029dc39fe48f40740291462ef0f74132bbd Mon Sep 17 00:00:00 2001 From: clkim Date: Fri, 5 Dec 2025 14:07:12 +0900 Subject: [PATCH] =?UTF-8?q?fix.=20=EC=8A=AC=EB=9D=BC=EC=9D=B4=EB=93=9C=20?= =?UTF-8?q?=EA=B0=90=EB=8F=84=20=EC=A1=B0=EC=A0=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layers/components/blocks/slide/CenterFocus.vue | 2 +- layers/components/blocks/slide/CenterHighlight.vue | 2 +- layers/components/blocks/slide/Default.vue | 2 +- layers/components/blocks/slide/Fade.vue | 2 +- layers/components/blocks/slide/Thumbnail.vue | 2 +- layers/templates/FxPreregist01/index.vue | 12 ++++++------ layers/templates/GrGallery03/index.vue | 1 + 7 files changed, 12 insertions(+), 11 deletions(-) diff --git a/layers/components/blocks/slide/CenterFocus.vue b/layers/components/blocks/slide/CenterFocus.vue index 9f6c64f..e1382d7 100644 --- a/layers/components/blocks/slide/CenterFocus.vue +++ b/layers/components/blocks/slide/CenterFocus.vue @@ -43,7 +43,7 @@ const options = computed((): ResponsiveOptions => { pagination: props.pagination && isMultipleItems.value, autoplay: props.autoplay, interval: props.interval, - flickPower: 400, + flickPower: 300, classes: { arrows: 'splide-arrows', arrow: 'splide-arrow', diff --git a/layers/components/blocks/slide/CenterHighlight.vue b/layers/components/blocks/slide/CenterHighlight.vue index bf5e403..66e2e20 100644 --- a/layers/components/blocks/slide/CenterHighlight.vue +++ b/layers/components/blocks/slide/CenterHighlight.vue @@ -42,7 +42,7 @@ const options = computed((): ResponsiveOptions => { pagination: props.pagination && isMultipleItems.value, autoplay: props.autoplay, interval: props.interval, - flickPower: 400, + flickPower: 300, classes: { arrows: 'splide-arrows', arrow: 'splide-arrow', diff --git a/layers/components/blocks/slide/Default.vue b/layers/components/blocks/slide/Default.vue index 723cfde..f47f613 100644 --- a/layers/components/blocks/slide/Default.vue +++ b/layers/components/blocks/slide/Default.vue @@ -58,7 +58,7 @@ const options = computed((): ResponsiveOptions => { arrows: props.arrows, pagination: props.pagination, destroy: props.destroy, - flickPower: 400, + flickPower: 300, classes: { arrows: 'splide-arrows', arrow: 'splide-arrow', diff --git a/layers/components/blocks/slide/Fade.vue b/layers/components/blocks/slide/Fade.vue index 73724de..3dd4183 100644 --- a/layers/components/blocks/slide/Fade.vue +++ b/layers/components/blocks/slide/Fade.vue @@ -46,7 +46,7 @@ const options = computed((): ResponsiveOptions => { pauseOnFocus: false, arrows: props.arrows, pagination: props.pagination, - flickPower: 400, + flickPower: 300, classes: { arrows: 'splide-arrows type-full', arrow: 'splide-arrow', diff --git a/layers/components/blocks/slide/Thumbnail.vue b/layers/components/blocks/slide/Thumbnail.vue index b119c0e..18c252b 100644 --- a/layers/components/blocks/slide/Thumbnail.vue +++ b/layers/components/blocks/slide/Thumbnail.vue @@ -61,7 +61,7 @@ const thumbOptions = computed(() => ({ pagination: false, isNavigation: true, updateOnMove: true, - flickPower: 400, + flickPower: 300, classes: { arrows: 'splide-arrows', arrow: 'splide-arrow', diff --git a/layers/templates/FxPreregist01/index.vue b/layers/templates/FxPreregist01/index.vue index 5db79e2..6ea164a 100644 --- a/layers/templates/FxPreregist01/index.vue +++ b/layers/templates/FxPreregist01/index.vue @@ -154,18 +154,18 @@ const { data: rewardCompletedData } = await useAsyncData( // Reward Images const rewardImages = computed(() => { - const defaultList = getComponentGroupAry(props.components, 'imgAccReward') + const completeList = getComponentGroupAry(props.components, 'imgAccReward') const incompleteList = getComponentGroupAry( props.components, 'imgAccRewardIncomplete' ) - if (!defaultList?.length) return [] + if (!completeList?.length || !incompleteList?.length) return [] - return defaultList.map((defaultItem, index) => ({ - id: defaultItem.id ?? `reward-${index}`, - incomplete: incompleteList?.[index] ?? null, - complete: defaultItem ?? null, + return completeList.map((completeItem, index) => ({ + id: completeItem.id ?? `reward-${index}`, + incomplete: incompleteList?.[index], + complete: completeItem, flagType: rewardCompletedData.value?.[index]?.flag_type ?? 0, })) }) diff --git a/layers/templates/GrGallery03/index.vue b/layers/templates/GrGallery03/index.vue index fbb6664..dac18c2 100644 --- a/layers/templates/GrGallery03/index.vue +++ b/layers/templates/GrGallery03/index.vue @@ -93,6 +93,7 @@ const onArrowClick = (direction, targetIndex) => {