Browse Source

fix/Page 이동시 input 수정 이벤트 추가

master
sanguu516 4 weeks ago
parent
commit
4dbd151c2b
  1. 7
      src/components/flight/ControlApprovalsTable.js
  2. 2
      src/components/flight/NewFlightApprovalsReport.js
  3. 15
      src/components/flight/OperationApprovalsTable.js

7
src/components/flight/ControlApprovalsTable.js

@ -701,6 +701,10 @@ export default function ControlApprovalsTable(props) {
props.handlerDetail([row]);
};
const handlePageChange = () => {
document.activeElement?.blur();
};
const handleFileDownload = async type => {
try {
const fileDetails = {
@ -943,6 +947,9 @@ export default function ControlApprovalsTable(props) {
}}
rowHoverable={false}
expandIconColumnIndex={-1}
onChange={(pagination, filters, sorter, extra) => {
handlePageChange();
}}
/>
</Form>
</div>

2
src/components/flight/NewFlightApprovalsReport.js

@ -213,7 +213,7 @@ export default function NewFlightApprovalsReport(props) {
<div className='layer-content'>
<FormGroup>
<Label for='searchDate'>전송 상태</Label>
<CustomInput type='select' bsSize='sm'>
<CustomInput type='select' bsSize='sm' id='searchDate'>
<option>전체</option>
<option>전송</option>
<option>미전송</option>

15
src/components/flight/OperationApprovalsTable.js

@ -123,6 +123,10 @@ export default function OperationApprovalsTable(props) {
return <td {...restProps}>{childNode}</td>;
};
const handlePageChange = () => {
document.activeElement?.blur();
};
// 검토 상태 변경
const handlerReviewed = (value, type) => {
let text = '';
@ -539,7 +543,13 @@ export default function OperationApprovalsTable(props) {
align: 'center',
width: '130px',
render: (areaList, record) => (
<Button color='flat-dark' onClick={() => handleIsModal(record)}>
<Button
color='flat-dark'
onClick={e => {
e.stopPropagation();
handleIsModal(record);
}}
>
<>상세보기</>
</Button>
)
@ -939,6 +949,9 @@ export default function OperationApprovalsTable(props) {
}}
rowHoverable={false}
expandIconColumnIndex={-1}
onChange={(pagination, filters, sorter, extra) => {
handlePageChange();
}}
/>
</Form>
</div>

Loading…
Cancel
Save