feat. GR_DETAIL_01 템플릿 제작

This commit is contained in:
clkim
2025-10-17 17:51:19 +09:00
parent 120580495f
commit ebfdd5c8fd
13 changed files with 198 additions and 30 deletions

View File

@@ -1,7 +1,7 @@
<script setup lang="ts">
import {
getComponentContainer,
getComponentGroup,
ensureMinimumSlideData,
} from '#layers/utils/dataUtil'
import type { PageDataTemplateComponents } from '#layers/types/api/pageData'
@@ -18,9 +18,9 @@ const backgroundData = computed(() =>
const mainTitleData = computed(() =>
getComponentGroup(props.components, 'mainTitle')
)
const slideData = computed(() => {
return ensureMinimumSlideData(props.components)
})
const slideData = computed(() =>
getComponentContainer(props.components, 'group_sets')
)
const videoPlayData = computed(() =>
getComponentGroup(props.components, 'videoPlay')
)