From 8c131073730ec684145c2cc8ee8d6b39bbe9278d Mon Sep 17 00:00:00 2001 From: MCMXC <16797721+mcmxcdev@users.noreply.github.com> Date: Sun, 23 Jul 2023 20:08:52 -0600 Subject: chore: improve lint setup - update eslint config - merged eslint rules for JS and TS to avoid duplicates - extended stricter lint ruleset from typescript-eslint - corrected wrong setup for certain eslint rulesets - opt in to reportUnusedDisableDirectives config option - fix or disable a lot of lint issues throughout codebase - remove trailingComma: all from prettier config which is default in prettier v3 - add volta configuration to package.json to autoload correct node and pnpm versions - upgrade all eslint and prettier related dependencies to latest - remove config options from settings.json which are default anyways - remove config options from settings.json which are outdated/unknown - set up prettier as default formatter in settings.json --- src/components/layout/Sidebar.tsx | 248 +++++++++++++++++++------------------- 1 file changed, 123 insertions(+), 125 deletions(-) (limited to 'src/components/layout') diff --git a/src/components/layout/Sidebar.tsx b/src/components/layout/Sidebar.tsx index 2b1e87023..ceb9cfff9 100644 --- a/src/components/layout/Sidebar.tsx +++ b/src/components/layout/Sidebar.tsx @@ -205,133 +205,131 @@ class Sidebar extends Component { hibernateService={this.props.hibernateService} wakeUpService={this.props.wakeUpService} /> - <> - {numberActiveButtons <= 1 || hideCollapseButton ? null : ( - - )} - {!hideRecipesButton && !isMenuCollapsed ? ( - - ) : null} - {!hideSplitModeButton && !isMenuCollapsed ? ( - - ) : null} - {!hideWorkspacesButton && !isMenuCollapsed ? ( - - ) : null} - {!hideNotificationsButton && !isMenuCollapsed ? ( - - ) : null} - {todosStore.isFeatureEnabledByUser && !isMenuCollapsed ? ( - - ) : null} - {stores!.settings.all.app.lockingFeatureEnabled ? ( - - ) : null} - + {!isMenuCollapsed && useHorizontalStyle ? ( + + ) : null} + + )} + {!hideRecipesButton && !isMenuCollapsed ? ( + + ) : null} + {!hideSplitModeButton && !isMenuCollapsed ? ( + + ) : null} + {!hideWorkspacesButton && !isMenuCollapsed ? ( + + ) : null} + {!hideNotificationsButton && !isMenuCollapsed ? ( + + ) : null} + {todosStore.isFeatureEnabledByUser && !isMenuCollapsed ? ( + + ) : null} + {stores!.settings.all.app.lockingFeatureEnabled ? ( + + ) : null} {this.state.tooltipEnabled && (