tablayout 마우스모드일때 home으로 selected 되는 로직수정

This commit is contained in:
고동영
2024-02-26 11:09:41 +09:00
parent c4384c9672
commit 6707e0c3ca

View File

@@ -549,16 +549,15 @@ export default function TabLayout({ topPanelName, onTabActivated }) {
icons={item.icons}
expanded={mainExpanded}
mainSelected={
(panels.length === 0 && index === 0) ||
(panels.length === 0 && index === 3) ||
(Array.isArray(item.target) &&
item.target[0]?.name &&
panels[0]?.name === item.target[0]?.name)
}
selected={
(panels.length === 0 && index === 0) ||
(Array.isArray(item.children[0]?.target) &&
item.children[0]?.target[0]?.name &&
panels[0]?.name === item.children[0]?.target?.[0].name)
Array.isArray(item.children[0]?.target) &&
item.children[0]?.target[0]?.name &&
panels[0]?.name === item.children[0]?.target?.[0].name
}
title={item.title}
index={index}