import { Button, Space } from "antd"; import React from "react"; import { useTranslation } from "react-i18next"; import { connect } from "react-redux"; import { createStructuredSelector } from "reselect"; import { deselectAllMediaForJob, selectAllmediaForJob } from "../../redux/media/media.actions"; const mapStateToProps = createStructuredSelector({ //currentUser: selectCurrentUser }); const mapDispatchToProps = (dispatch) => ({ selectAllmediaForJob: (jobid) => dispatch(selectAllmediaForJob(jobid)), deselectAllmediaForJob: (jobid) => dispatch(deselectAllMediaForJob(jobid)) }); export default connect(mapStateToProps, mapDispatchToProps)(JobsDocumentsLocalGallerySelectAllComponent); export function JobsDocumentsLocalGallerySelectAllComponent({ jobid, selectAllmediaForJob, deselectAllmediaForJob }) { const { t } = useTranslation(); // onSelectImage={(index, image) => { // toggleMediaSelected({ jobid: job.id, filename: image.filename }); // }} const handleSelectAll = () => { selectAllmediaForJob({ jobid }); }; const handleDeselectAll = () => { deselectAllmediaForJob({ jobid }); }; return ( ); }