import { Checkbox, Col, Form, Input, Row, Select, Space, Switch, Tag, } from "antd"; import React from "react"; import { useTranslation } from "react-i18next"; import { connect } from "react-redux"; import { createStructuredSelector } from "reselect"; import { selectNoteUpsert } from "../../redux/modals/modals.selectors"; import NotesPresetButton from "../notes-preset-button/notes-preset-button.component"; const mapStateToProps = createStructuredSelector({ noteUpsertModal: selectNoteUpsert, }); const mapDispatchToProps = (dispatch) => ({ //setUserLanguage: language => dispatch(setUserLanguage(language)) }); export default connect( mapStateToProps, mapDispatchToProps )(NoteUpsertModalComponent); export function NoteUpsertModalComponent({ form, noteUpsertModal }) { const { t } = useTranslation(); const { jobId, existingNote, relatedRos } = noteUpsertModal.context; const filteredRelatedRos = relatedRos ? relatedRos.filter((j) => j.id !== jobId) : []; return ( <>