Bookmarks.tsx 665 B

12345678910111213141516171819202122232425262728
  1. import React from 'react';
  2. import { useTranslation } from 'react-i18next';
  3. import { useIsGuestUser } from '~/stores/context';
  4. import { BookmarkContents } from './Bookmarks/BookmarkContents';
  5. export const Bookmarks = () : JSX.Element => {
  6. const { t } = useTranslation();
  7. const { data: isGuestUser } = useIsGuestUser();
  8. return (
  9. <div className="px-3">
  10. <div className="grw-sidebar-content-header">
  11. <h4 className="mb-0 py-4">{t('Bookmarks')}</h4>
  12. </div>
  13. {isGuestUser ? (
  14. <h4 className="ps-3">
  15. { t('Not available for guest') }
  16. </h4>
  17. ) : (
  18. <BookmarkContents />
  19. )}
  20. </div>
  21. );
  22. };