BookmarkMoveToRootBtn.tsx 709 B

12345678910111213141516171819202122
  1. import React from 'react';
  2. import { useTranslation } from 'react-i18next';
  3. import { DropdownItem } from 'reactstrap';
  4. export const BookmarkMoveToRootBtn: React.FC<{
  5. pageId: string
  6. onClickMoveToRootHandler: (pageId: string) => Promise<void>
  7. }> = React.memo(({ pageId, onClickMoveToRootHandler }) => {
  8. const { t } = useTranslation();
  9. return (
  10. <DropdownItem
  11. onClick={() => onClickMoveToRootHandler(pageId)}
  12. className="grw-page-control-dropdown-item"
  13. >
  14. <span className="material-symbols-outlined grw-page-control-dropdown-icon">bookmark</span>
  15. {t('bookmark_folder.move_to_root')}
  16. </DropdownItem>
  17. );
  18. });
  19. BookmarkMoveToRootBtn.displayName = 'BookmarkMoveToRootBtn';