diff --git a/app/pages/BookmarksCategory.jsx b/app/pages/BookmarksCategory.jsx
index c8ba7f7..f6a5b9a 100644
--- a/app/pages/BookmarksCategory.jsx
+++ b/app/pages/BookmarksCategory.jsx
@@ -46,6 +46,8 @@ const sort = {
export function BookmarksCategoryPage(props) {
const token = useUserStore((state) => state.token);
const [selectedSort, setSelectedSort] = useState(0);
+ const [isLoadingEnd, setIsLoadingEnd] = useState(false);
+
const getKey = (pageIndex, previousPageData) => {
if (previousPageData && !previousPageData.content.length) return null;
return `/api/bookmarks?list=${props.slug}&page=${pageIndex}&token=${token}&sort=${sort.values[selectedSort].value}`;
@@ -65,6 +67,7 @@ export function BookmarksCategoryPage(props) {
allReleases.push(...data[i].content);
}
setContent(allReleases);
+ setIsLoadingEnd(true);
}
}, [data]);
@@ -96,12 +99,20 @@ export function BookmarksCategoryPage(props) {
))}
- {isLoading && (
+ {content && content.length > 0 ? (
+
+ В списке {props.SectionTitleMapping[props.slug]} пока ничего нет... +
+