BookmarkMoveToRootBtn.tsx 736 B

1234567891011121314151617181920212223
  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. data-testid="add-remove-bookmark-btn"
  14. >
  15. <i className="fa fa-fw fa-bookmark-o grw-page-control-dropdown-icon"></i>
  16. {t('bookmark_folder.move_to_root')}
  17. </DropdownItem>
  18. );
  19. });
  20. BookmarkMoveToRootBtn.displayName = 'BookmarkMoveToRootBtn';