Skip to content

Commit

Permalink
remove check for setTabLayouts (#5469)
Browse files Browse the repository at this point in the history
  • Loading branch information
lordkiz committed Sep 17, 2021
1 parent 1005897 commit bc06e9f
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 18 deletions.
8 changes: 2 additions & 6 deletions src/palette/elements/Tabs/ContentTabs.tsx
Expand Up @@ -20,13 +20,9 @@ export const ContentTabs: React.FC<TabsProps> = ({ onTabPress, activeTab, tabs }
onLayout={(e) => {
const layout = e.nativeEvent.layout
setTabLayouts((layouts) => {
// update layouts only once per tab
const result = layouts.slice(0)
if (!result[index]) {
result[index] = layout
return result
}
return layouts
result[index] = layout
return result
})
}}
onPress={() => {
Expand Down
8 changes: 2 additions & 6 deletions src/palette/elements/Tabs/NavigationalTabs.tsx
Expand Up @@ -27,13 +27,9 @@ export const NavigationalTabs: React.FC<TabsProps> = ({ onTabPress, activeTab, t
onLayout={(e) => {
const layout = e.nativeEvent.layout
setTabLayouts((layouts) => {
// update layouts only once per tab
const result = layouts.slice(0)
if (!result[index]) {
result[index] = layout
return result
}
return layouts
result[index] = layout
return result
})
}}
/>
Expand Down
8 changes: 2 additions & 6 deletions src/palette/elements/Tabs/StepTabs.tsx
Expand Up @@ -33,13 +33,9 @@ export const StepTabs: React.FC<TabsProps> = ({ onTabPress, activeTab, tabs }) =
onLayout={(e) => {
const layout = e.nativeEvent.layout
setTabLayouts((layouts) => {
// update layouts only once per tab
const result = layouts.slice(0)
if (!result[index]) {
result[index] = layout
return result
}
return layouts
result[index] = layout
return result
})
}}
>
Expand Down

0 comments on commit bc06e9f

Please sign in to comment.