jam411 3 лет назад
Родитель
Сommit
f7b37d262e

+ 2 - 2
packages/app/src/components/PageList/BookmarkList.tsx

@@ -4,7 +4,7 @@ import { useTranslation } from 'next-i18next';
 
 
 import { toastError } from '~/client/util/apiNotification';
 import { toastError } from '~/client/util/apiNotification';
 import { apiv3Get } from '~/client/util/apiv3-client';
 import { apiv3Get } from '~/client/util/apiv3-client';
-import { BookmarkListPage } from '~/interfaces/bookmark-info';
+import { MyBookmarkList } from '~/interfaces/bookmark-info';
 import loggerFactory from '~/utils/logger';
 import loggerFactory from '~/utils/logger';
 
 
 import PaginationWrapper from '../PaginationWrapper';
 import PaginationWrapper from '../PaginationWrapper';
@@ -21,7 +21,7 @@ export const BookmarkList = (props: BookmarkListProps): JSX.Element => {
   const { userId } = props;
   const { userId } = props;
 
 
   const { t } = useTranslation();
   const { t } = useTranslation();
-  const [pages, setPages] = useState<BookmarkListPage[]>([]);
+  const [pages, setPages] = useState<MyBookmarkList>([]);
   const [activePage, setActivePage] = useState(1);
   const [activePage, setActivePage] = useState(1);
   const [totalItemsCount, setTotalItemsCount] = useState(0);
   const [totalItemsCount, setTotalItemsCount] = useState(0);
   const [pagingLimit, setPagingLimit] = useState(10);
   const [pagingLimit, setPagingLimit] = useState(10);

+ 3 - 1
packages/app/src/interfaces/bookmark-info.ts

@@ -9,9 +9,11 @@ export type IBookmarkInfo = {
   bookmarkedUsers: IUser[]
   bookmarkedUsers: IUser[]
 };
 };
 
 
-export type BookmarkListPage = {
+type BookmarkedPage = {
   _id: string,
   _id: string,
   page: IPageHasId,
   page: IPageHasId,
   user: Ref<IUser>,
   user: Ref<IUser>,
   createdAt: Date,
   createdAt: Date,
 }
 }
+
+export type MyBookmarkList = BookmarkedPage[]