Skip to content

Commit b6dc426

Browse files
committed
remove static variables from a class
1 parent d3c6541 commit b6dc426

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

source/views/menus/components/fancy-menu.js

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,10 @@ const styles = StyleSheet.create({
4848
},
4949
})
5050

51-
class FancyMenu extends React.PureComponent<any, Props, void> {
52-
static leftSideSpacing = 28
53-
static separator = () => (
54-
<ListSeparator spacing={{left: FancyMenu.leftSideSpacing}} />
55-
)
51+
const LEFT_MARGIN = 28
52+
const Separator = () => <ListSeparator spacing={{left: LEFT_MARGIN}} />
5653

54+
class FancyMenu extends React.PureComponent<any, Props, void> {
5755
static defaultProps = {
5856
applyFilters: applyFiltersToItem,
5957
}
@@ -121,7 +119,7 @@ class FancyMenu extends React.PureComponent<any, Props, void> {
121119
<ListSectionHeader
122120
title={title}
123121
subtitle={menu ? menu.note : ''}
124-
spacing={{left: FancyMenu.leftSideSpacing}}
122+
spacing={{left: LEFT_MARGIN}}
125123
/>
126124
)
127125
}
@@ -133,7 +131,7 @@ class FancyMenu extends React.PureComponent<any, Props, void> {
133131
data={item}
134132
corIcons={this.props.menuCorIcons}
135133
badgeSpecials={!specialsFilterEnabled}
136-
spacing={{left: FancyMenu.leftSideSpacing}}
134+
spacing={{left: LEFT_MARGIN}}
137135
/>
138136
)
139137
}
@@ -171,7 +169,7 @@ class FancyMenu extends React.PureComponent<any, Props, void> {
171169

172170
return (
173171
<SectionList
174-
ItemSeparatorComponent={FancyMenu.separator}
172+
ItemSeparatorComponent={Separator}
175173
ListEmptyComponent={messageView}
176174
ListHeaderComponent={header}
177175
data={filters}

0 commit comments

Comments
 (0)