misc: { id: 'navigation_bar.misc', defaultMessage: 'Misc' },
});
-const getOrderedLists = createSelector([state => state.get('lists')], lists => {
- if (!lists) {
- return lists;
- }
+const makeMapStateToProps = () => {
+ const getOrderedLists = createSelector([state => state.get('lists')], lists => {
+ if (!lists) {
+ return lists;
+ }
- return lists.toList().filter(item => !!item).sort((a, b) => a.get('title').localeCompare(b.get('title')));
-});
+ return lists.toList().filter(item => !!item).sort((a, b) => a.get('title').localeCompare(b.get('title')));
+ });
-const mapStateToProps = state => ({
- myAccount: state.getIn(['accounts', me]),
- columns: state.getIn(['settings', 'columns']),
- lists: getOrderedLists(state),
-});
+ const mapStateToProps = state => ({
+ lists: getOrderedLists(state),
+ myAccount: state.getIn(['accounts', me]),
+ columns: state.getIn(['settings', 'columns']),
+ });
+
+ return mapStateToProps;
+}
-@connect(mapStateToProps)
@injectIntl
+@connect(makeMapStateToProps)
export default class GettingStarted extends ImmutablePureComponent {
static propTypes = {