import { Card } from "antd"; import React from "react"; import { useTranslation } from "react-i18next"; import { connect } from "react-redux"; import { Link } from "react-router-dom"; import { createStructuredSelector } from "reselect"; import { selectTechnician } from "../../redux/tech/tech.selectors"; const mapStateToProps = createStructuredSelector({ technician: selectTechnician, }); const mapDispatchToProps = (dispatch) => ({ //setUserLanguage: language => dispatch(setUserLanguage(language)) }); export default connect( mapStateToProps, mapDispatchToProps )(JobDetailCardTemplate); export function JobDetailCardTemplate({ loading, title, extraLink, technician, ...otherProps }) { const { t } = useTranslation(); let extra; if (extraLink && !technician) extra = { extra: {t("jobs.labels.cards.more")}, }; return ( {otherProps.children} ); }