import React from 'react'; import { Button, Tooltip } from 'antd'; import { DeleteOutlined } from '@ant-design/icons'; import { useDispatch, useSelector } from 'react-redux'; import { deleteWorkThunk } from '@/states/patient/worklist/slices/workSlice'; import { FormattedMessage } from 'react-intl'; import { AppDispatch, RootState } from '@/states/store'; interface ActionButtonProps { icon: React.ReactNode; tooltip: React.ReactNode; onClick?: () => void; } const ActionButton: React.FC = ({ icon, tooltip, onClick, }) => (