Explorar o código

fix conditional rendering

Mudana-Grune %!s(int64=3) %!d(string=hai) anos
pai
achega
622bf5a185
Modificáronse 1 ficheiros con 11 adicións e 11 borrados
  1. 11 11
      packages/app/src/components/Sidebar/Bookmarks.tsx

+ 11 - 11
packages/app/src/components/Sidebar/Bookmarks.tsx

@@ -87,14 +87,7 @@ const Bookmarks = () : JSX.Element => {
     getMyBookmarkList();
     getMyBookmarkList();
   }, [getMyBookmarkList]);
   }, [getMyBookmarkList]);
 
 
-  const renderBar = () => {
-    if (isGuestUser) {
-      return (
-        <h3 className="pl-3">
-          { t('Not available for guest') }
-        </h3>
-      );
-    }
+  const renderBookmarkList = () => {
     if (pages.length === 0) {
     if (pages.length === 0) {
       return (
       return (
         <h3 className="pl-3">
         <h3 className="pl-3">
@@ -102,7 +95,7 @@ const Bookmarks = () : JSX.Element => {
         </h3>
         </h3>
       );
       );
     }
     }
-    return null;
+    return <BookmarksItem pages={pages} />;
   };
   };
 
 
   return (
   return (
@@ -110,8 +103,15 @@ const Bookmarks = () : JSX.Element => {
       <div className="grw-sidebar-content-header p-3">
       <div className="grw-sidebar-content-header p-3">
         <h3 className="mb-0">{t('Bookmarks')}</h3>
         <h3 className="mb-0">{t('Bookmarks')}</h3>
       </div>
       </div>
-      { renderBar() }
-      <BookmarksItem pages={pages} />
+      { isGuestUser
+        ? (
+          <h3 className="pl-3">
+            { t('Not available for guest') }
+          </h3>
+        ) : (
+          { renderBookmarkList }
+        )
+      }
     </>
     </>
   );
   );