Просмотр исходного кода

Merge pull request #7075 from weseek/fix/111059-remove-unnecessary-dropdown-divider-in-appearance-mode-dropdown

fix: Remove unwanted dropdowndivider in appearance mode dropdown
Shun Miyazawa 3 лет назад
Родитель
Сommit
bc2d9bfd28
1 измененных файлов с 4 добавлено и 6 удалено
  1. 4 6
      packages/app/src/components/Navbar/AppearanceModeDropdown.tsx

+ 4 - 6
packages/app/src/components/Navbar/AppearanceModeDropdown.tsx

@@ -68,6 +68,8 @@ export const AppearanceModeDropdown:FC<AppearanceModeDropdownProps> = (props: Ap
     </>
     </>
   );
   );
 
 
+  const dropdownDivider = <div className="dropdown-divider"></div>;
+
   const renderSidebarModeSwitch = useCallback((isEditMode: boolean) => {
   const renderSidebarModeSwitch = useCallback((isEditMode: boolean) => {
     return (
     return (
       <>
       <>
@@ -111,14 +113,10 @@ export const AppearanceModeDropdown:FC<AppearanceModeDropdownProps> = (props: Ap
       <div className="dropdown-menu dropdown-menu-right">
       <div className="dropdown-menu dropdown-menu-right">
 
 
         {/* sidebar mode */}
         {/* sidebar mode */}
-        {renderSidebarModeSwitch(false)}
-
-        <div className="dropdown-divider"></div>
+        {[renderSidebarModeSwitch(false), dropdownDivider]}
 
 
         {/* side bar mode on editor */}
         {/* side bar mode on editor */}
-        {isAuthenticated && renderSidebarModeSwitch(true)}
-
-        <div className="dropdown-divider"></div>
+        {isAuthenticated && [renderSidebarModeSwitch(true), dropdownDivider]}
 
 
         {/* color mode */}
         {/* color mode */}
         <h6 className="dropdown-header">{t('personal_dropdown.color_mode')}</h6>
         <h6 className="dropdown-header">{t('personal_dropdown.color_mode')}</h6>