import { useState } from 'react'; import { Wrapper, TitleAndDividerWrapper, Title, DividerUnderTitle, TableWrapper, Elipsis, AddIcon, DeleteIcon, ModalContainer, CloseIcon, ModalCard, ModalCardKeyAndValueWrapper, ModalCardKey, ModalCardValue, AddIconCard, ModalCardsContainer, ModalKeyAndValueDivider, ModalNoMoreEmplyees, } from './styles'; import Modal from '@mui/material/Modal'; import Backdrop from '@mui/material/Backdrop'; import { IconButton, Slide } from '@mui/material'; import AbsoluteLoader from '../../../Loaders/AbsoluteLoader'; const AddEmployeeCard = ({ workerId, email, firstName, lastName, handleChange }) => ( handleChange({ type: 'add', person: { workerId, email, firstName, lastName }, }) } > Емаил: {email} Име: {firstName} Презиме: {lastName} ); const ResponsiblePersonsSectorEdit = ({ responsiblePersons, employeesDataModal, handleChange, isLoadingResponsiblePersonsData, }) => { const [isModalOpen, setModalOpen] = useState(false); return ( <> setModalOpen(false), }} style={{ display: 'flex', alignItems: 'center', justifyContent: 'center', }} > setModalOpen(false)} > {isLoadingResponsiblePersonsData ? ( ) : ( <> {employeesDataModal.length === 0 ? ( Нема Повеќе Вработени ) : ( employeesDataModal.map((emp) => ( )) )} )} Одговорни Лица setModalOpen(true)} > {responsiblePersons.map((person, index) => { return ( ); })}
Име Презиме Повеќе
handleChange({ type: 'delete', person, }) } > {person.firstName} {person.lastName} ...
); }; export default ResponsiblePersonsSectorEdit;