@@ -5,6 +5,7 @@ import { connect, useSelector } from 'react-redux';
55import ReactTooltip from 'react-tooltip' ;
66import axios from 'axios' ;
77import { NavItem , Button , Modal , ModalBody } from 'reactstrap' ;
8+ import styles from './SingleTask.module.css' ;
89
910import { Editor } from '@tinymce/tinymce-react' ;
1011import { Link , useHistory } from 'react-router-dom' ;
@@ -150,45 +151,46 @@ function SingleTask(props) {
150151 </ thead >
151152 < tbody className = { darkMode ? 'bg-yinmn-blue' : '' } >
152153 < tr style = { { textAlign : 'center' , verticalAlign : 'middle' } } >
153- < th scope = "row" >
154- < div className = "d-flex flex-column align-items-center" >
155- < EditTaskModal
156- key = { `editTask_${ task . _id } ` }
157- parentNum = { task . num }
158- taskId = { task . _id }
159- wbsId = { task . wbsId }
160- parentId1 = { task . parentId1 }
161- parentId2 = { task . parentId2 }
162- parentId3 = { task . parentId3 }
163- mother = { task . mother }
164- level = { task . level }
165- setTask = { setTask }
166- />
167- { canDeleteTask && (
168- < >
169- < Button
170- type = "button"
171- size = "sm"
172- className = "btn btn-danger mt-1 ml-2"
173- onClick = { ( ) => showUpDeleteModal ( ) }
174- >
175- Delete
176- </ Button >
177- < ModalDelete
178- isOpen = { modalDelete }
179- closeModal = { ( ) => setModalDelete ( false ) }
180- confirmModal = { ( ) => deleteTask ( task . _id , task . mother ) }
181- modalMessage = {
182- props . popupEditor . currPopup . popupContent || 'DELETE THIS TASK ?'
183- }
184- modalTitle = { Message . CONFIRM_DELETION }
185- darkMode = { darkMode }
186- />
187- </ >
188- ) }
189- </ div >
190- </ th >
154+ < th scope = "row" >
155+ < div className = { styles . actionButtonsContainer } >
156+ < EditTaskModal
157+ key = { `editTask_${ task . _id } ` }
158+ parentNum = { task . num }
159+ taskId = { task . _id }
160+ wbsId = { task . wbsId }
161+ parentId1 = { task . parentId1 }
162+ parentId2 = { task . parentId2 }
163+ parentId3 = { task . parentId3 }
164+ mother = { task . mother }
165+ level = { task . level }
166+ setTask = { setTask }
167+ />
168+
169+ { canDeleteTask && (
170+ < >
171+ < Button
172+ type = "button"
173+ size = "sm"
174+ className = { `btn btn-danger ${ styles . actionButton } ` }
175+ onClick = { ( ) => showUpDeleteModal ( ) }
176+ >
177+ Delete
178+ </ Button >
191179
180+ < ModalDelete
181+ isOpen = { modalDelete }
182+ closeModal = { ( ) => setModalDelete ( false ) }
183+ confirmModal = { ( ) => deleteTask ( task . _id , task . mother ) }
184+ modalMessage = {
185+ props . popupEditor . currPopup . popupContent || 'DELETE THIS TASK ?'
186+ }
187+ modalTitle = { Message . CONFIRM_DELETION }
188+ darkMode = { darkMode }
189+ />
190+ </ >
191+ ) }
192+ </ div >
193+ </ th >
192194 < td style = { { textAlign : 'center' , verticalAlign : 'middle' } } >
193195 { task . num }
194196 </ td >
0 commit comments