|
|
|
@ -1,10 +1,12 @@
|
|
|
|
|
import React from 'react'; |
|
|
|
|
import { Button, Card, Col, Row } from 'reactstrap'; |
|
|
|
|
import { Button, Card, Col, Row, Spinner } from 'reactstrap'; |
|
|
|
|
import { GridDatabase } from '../../../crud/grid/GridDatatable'; |
|
|
|
|
import { Redirect } from 'react-router-dom'; |
|
|
|
|
import { Link, useHistory } from 'react-router-dom'; |
|
|
|
|
import { useSelector } from 'react-redux'; |
|
|
|
|
|
|
|
|
|
const FlightPlanGrid = ({ movePage, planListData, pagination, paginationPerPage, paginationRowsPerPageOptions }) => { |
|
|
|
|
const { loading } = useSelector(state => state.loadingReducer); |
|
|
|
|
const columns = [ |
|
|
|
|
{ id: 'planSno', name: '번호', cell: (row, i) => <div>{i + 1}</div> }, |
|
|
|
|
{ |
|
|
|
@ -64,6 +66,14 @@ const FlightPlanGrid = ({ movePage, planListData, pagination, paginationPerPage,
|
|
|
|
|
<div className='invoice-list-wrapper'> |
|
|
|
|
<Card> |
|
|
|
|
<div className='invoice-list-dataTable'> |
|
|
|
|
{loading ? ( |
|
|
|
|
<div className='grid-loading'> |
|
|
|
|
<div> |
|
|
|
|
<Spinner color='primary' /> |
|
|
|
|
<span>Loading...</span> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
) : null} |
|
|
|
|
<GridDatabase |
|
|
|
|
title={'비행이력'} |
|
|
|
|
data={planListData} |
|
|
|
|