fix: [PWT-163] [front] Footer > JA 푸터 자금 결제법 URL 설정 오류
This commit is contained in:
@@ -264,7 +264,30 @@ const { gameData } = storeToRefs(gameDataStore)
|
||||
// 공통다국어 data
|
||||
const footerLinks = computed((): FooterMenuItem[] => {
|
||||
const menu = (tm as any)('Footer_Menu')
|
||||
return Array.isArray(menu) ? (menu as FooterMenuItem[]) : []
|
||||
const menuItems = Array.isArray(menu) ? (menu as FooterMenuItem[]) : []
|
||||
|
||||
// ja일 때 fund_display_yn에 따라 4번째 항목 처리
|
||||
if (locale.value === 'ja') {
|
||||
const fundDisplayYn = footerData.value?.fund_display_yn
|
||||
const fundDisplayUrl = footerData.value?.fund_display_url
|
||||
|
||||
// fund_display_yn이 'y'가 아니면 4번째 항목 제거
|
||||
if (fundDisplayYn !== 'y') {
|
||||
return menuItems.filter((_, index) => index !== 3)
|
||||
}
|
||||
|
||||
// fund_display_yn이 'y'이면 4번째 항목의 url 설정
|
||||
if (fundDisplayYn === 'y' && menuItems[3]) {
|
||||
const updatedMenuItems = [...menuItems]
|
||||
updatedMenuItems[3] = {
|
||||
...updatedMenuItems[3],
|
||||
url: fundDisplayUrl || updatedMenuItems[3].url
|
||||
}
|
||||
return updatedMenuItems
|
||||
}
|
||||
}
|
||||
|
||||
return menuItems
|
||||
})
|
||||
const footerData = ref(gameData.value?.footer_json as unknown as FooterData)
|
||||
const setDevCi = ref<DevCiConfig>({
|
||||
|
||||
Reference in New Issue
Block a user