diff --git a/packages/ui/src/ui-component/dialog/ManageScrapedLinksDialog.js b/packages/ui/src/ui-component/dialog/ManageScrapedLinksDialog.js index a4199504..25efd9b6 100644 --- a/packages/ui/src/ui-component/dialog/ManageScrapedLinksDialog.js +++ b/packages/ui/src/ui-component/dialog/ManageScrapedLinksDialog.js @@ -16,7 +16,7 @@ import { Stack, Typography } from '@mui/material' -import { IconTrash, IconX } from '@tabler/icons' +import { IconEraser, IconTrash, IconX } from '@tabler/icons' import PerfectScrollbar from 'react-perfect-scrollbar' import { BackdropLoader } from 'ui-component/loading/BackdropLoader' @@ -113,6 +113,10 @@ const ManageScrapedLinksDialog = ({ show, dialogProps, onCancel, onSave }) => { setSelectedLinks(links) } + const handleRemoveAllLinks = () => { + setSelectedLinks([]) + } + const handleSaveLinks = () => { onSave(url, selectedLinks) } @@ -145,6 +149,7 @@ const ManageScrapedLinksDialog = ({ show, dialogProps, onCancel, onSave }) => { /> - Scraped Links + + Scraped Links + {selectedLinks.length > 0 ? ( + } + > + Clear All + + ) : null} + <> {loading && } {selectedLinks.length > 0 ? (