fix. Launcher 타입 공통으로 분리

This commit is contained in:
clkim
2025-11-03 11:26:31 +09:00
parent 4847db48c6
commit a5b2c99fc4
3 changed files with 4 additions and 5 deletions

View File

@@ -3,10 +3,9 @@ import type { CSSProperties } from 'vue'
import type {
DownloadButtonType,
ButtonVariant,
Platform,
} from '#layers/types/components/button'
type Platform = 'google_play' | 'app_store' | 'pc' | 'stove'
interface Props {
platform: Platform
type?: DownloadButtonType

View File

@@ -2,9 +2,7 @@
import { SplideSlide } from '@splidejs/vue-splide'
import { getComponentGroup, getComponentGroupAry } from '#layers/utils/dataUtil'
import type { PageDataTemplateComponents } from '#layers/types/api/pageData'
// Types
type Platform = 'google_play' | 'app_store' | 'pc' | 'stove'
import type { Platform } from '#layers/types/components/button'
// Props
interface Props {

View File

@@ -10,3 +10,5 @@ export type DownloadButtonType = 'default' | 'single' | 'duplication' | 'custom'
export type ButtonSize = 'large' | 'medium' | 'small' | 'extra-small'
export type ButtonVariant = 'filled' | 'outlined'
export type Platform = 'google_play' | 'app_store' | 'pc' | 'stove'