[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;
|
||||
//브랜드
|
||||
case 10300:
|
||||
result = [
|
||||
// NBCU 브랜드 (하드코딩)
|
||||
{
|
||||
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) => ({
|
||||
result =
|
||||
data?.shortFeaturedBrands?.map((item) => ({
|
||||
icons: FeaturedBrandIcon,
|
||||
id: item.patnrId,
|
||||
path: item.patncLogoPath,
|
||||
@@ -200,8 +185,7 @@ export default function TabLayout({ topPanelName, onTabActivated, panelInfo }) {
|
||||
panelInfo: { from: 'gnb', patnrId: item.patnrId },
|
||||
},
|
||||
],
|
||||
})) || []),
|
||||
];
|
||||
})) || [];
|
||||
break;
|
||||
//
|
||||
case 10600:
|
||||
|
||||
Reference in New Issue
Block a user