[251208] fix: GNB-Featured Brands mock menu remove
🕐 커밋 시간: 2025. 12. 08. 12:25:30 📊 변경 통계: • 총 파일: 1개 • 추가: +3줄 • 삭제: -19줄 📝 수정된 파일: ~ com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx 🔧 주요 변경 내용: • UI 컴포넌트 아키텍처 개선 • 코드 정리 및 최적화 Performance: 코드 최적화로 성능 개선 기대
This commit is contained in:
@@ -172,23 +172,8 @@ export default function TabLayout({ topPanelName, onTabActivated, panelInfo }) {
|
|||||||
break;
|
break;
|
||||||
//브랜드
|
//브랜드
|
||||||
case 10300:
|
case 10300:
|
||||||
result = [
|
result =
|
||||||
// NBCU 브랜드 (하드코딩)
|
data?.shortFeaturedBrands?.map((item) => ({
|
||||||
{
|
|
||||||
icons: FeaturedBrandIcon,
|
|
||||||
id: 'nbcu-brand',
|
|
||||||
path: 'assets/images/featuredBrands/nbcu.svg',
|
|
||||||
patncNm: 'NBCU',
|
|
||||||
spotlightId: 'spotlight_featuredbrand_nbcu',
|
|
||||||
target: [
|
|
||||||
{
|
|
||||||
name: panel_names.FEATURED_BRANDS_PANEL,
|
|
||||||
panelInfo: { from: 'gnb', patnrId: 'NBCU' },
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
// API에서 가져온 기존 브랜드들
|
|
||||||
...(data?.shortFeaturedBrands?.map((item) => ({
|
|
||||||
icons: FeaturedBrandIcon,
|
icons: FeaturedBrandIcon,
|
||||||
id: item.patnrId,
|
id: item.patnrId,
|
||||||
path: item.patncLogoPath,
|
path: item.patncLogoPath,
|
||||||
@@ -200,8 +185,7 @@ export default function TabLayout({ topPanelName, onTabActivated, panelInfo }) {
|
|||||||
panelInfo: { from: 'gnb', patnrId: item.patnrId },
|
panelInfo: { from: 'gnb', patnrId: item.patnrId },
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
})) || []),
|
})) || [];
|
||||||
];
|
|
||||||
break;
|
break;
|
||||||
//
|
//
|
||||||
case 10600:
|
case 10600:
|
||||||
|
|||||||
Reference in New Issue
Block a user