import ThumbUpAltIcon from "@mui/icons-material/ThumbUpAlt"; import ThumbDownIcon from "@mui/icons-material/ThumbDown"; import {Box, IconButton, Tooltip} from "@mui/material"; import {useContext} from "react"; import ConfirmForm from "./Form/ConfirmForm"; import RejectForm from "./Form/RejectForm"; import {useTranslations} from "next-intl"; import {DataTableContext} from "@/lib/app/contexts/DatatableContext"; const TableRowActions = ({row}) => { const t = useTranslations(); const { openConfirmDialog, openRejectDialog, handleOpenConfirmDialog, handleOpenRejectDialog, handleCloseConfirmDialog, handleCloseRejectDialog, rowId, confirmData, rejectData, } = useContext(DataTableContext); return ( { handleOpenConfirmDialog(row); }} > {openConfirmDialog && ( )} handleOpenRejectDialog(row)}> {openRejectDialog && ( )} ); }; export default TableRowActions;