Bladeren bron

Update render condition

https://youtrack.weseek.co.jp/issue/GW-7839
- Update render condition of renderBookmarItem
- Remove generateBookmarkList method
- Rename renderBookmarkItem to renderBookmarkList
Mudana-Grune 3 jaren geleden
bovenliggende
commit
7bc01f0447
1 gewijzigde bestanden met toevoegingen van 9 en 13 verwijderingen
  1. 9 13
      packages/app/src/components/Sidebar/Bookmarks.tsx

+ 9 - 13
packages/app/src/components/Sidebar/Bookmarks.tsx

@@ -65,7 +65,14 @@ const Bookmarks = () : JSX.Element => {
   const { data: isGuestUser } = useIsGuestUser();
   const { data: isGuestUser } = useIsGuestUser();
   const { data: currentUserBookmarksData, mutate: mutateCurrentUserBookmarks } = useSWRxCurrentUserBookmarks();
   const { data: currentUserBookmarksData, mutate: mutateCurrentUserBookmarks } = useSWRxCurrentUserBookmarks();
 
 
-  const generateBookmarkList = () => {
+  const renderBookmarkList = () => {
+    if (currentUserBookmarksData?.length === 0) {
+      return (
+        <h4 className="pl-3">
+          { t('No bookmarks yet') }
+        </h4>
+      );
+    }
     return (
     return (
       <ul className="grw-bookmarks-list list-group p-3">
       <ul className="grw-bookmarks-list list-group p-3">
         <div className="grw-bookmarks-item-container">
         <div className="grw-bookmarks-item-container">
@@ -79,17 +86,6 @@ const Bookmarks = () : JSX.Element => {
     );
     );
   };
   };
 
 
-  const renderBookmarksItem = () => {
-    if (currentUserBookmarksData?.length === 0) {
-      return (
-        <h4 className="pl-3">
-          { t('No bookmarks yet') }
-        </h4>
-      );
-    }
-    return generateBookmarkList();
-  };
-
   return (
   return (
     <>
     <>
       <div className="grw-sidebar-content-header p-3">
       <div className="grw-sidebar-content-header p-3">
@@ -100,7 +96,7 @@ const Bookmarks = () : JSX.Element => {
           <h4 className="pl-3">
           <h4 className="pl-3">
             { t('Not available for guest') }
             { t('Not available for guest') }
           </h4>
           </h4>
-        ) : renderBookmarksItem()
+        ) : renderBookmarkList()
       }
       }
     </>
     </>
   );
   );