Browse Source

상세보기 (버튼 디자인 수정)

ctrlDraw
sanguu 2 years ago
parent
commit
084488a379
  1. 9
      src/components/basis/flight/aprv/FlightPlanAprvGrid.js
  2. 7
      src/components/basis/flight/plan/FlightPlanGrid.js
  3. 9
      src/containers/basis/dron/BasisDronContainer.js

9
src/components/basis/flight/aprv/FlightPlanAprvGrid.js

@ -1,6 +1,7 @@
import React, { useEffect, useState } from 'react';
import { Button, Card, Col, Row } from 'reactstrap';
import { GridDatabase } from '../../../crud/grid/GridDatatable';
import { Link } from 'react-router-dom';
const FlightPlanAprvGrid = ({
data,
@ -9,7 +10,8 @@ const FlightPlanAprvGrid = ({
handleChangeSelected,
handleClickAprv,
joinList,
selectGroup
selectGroup,
}) => {
const [aprvAuth, setAprvAuth] = useState('');
@ -57,15 +59,14 @@ const FlightPlanAprvGrid = ({
name: '상세보기',
cell: row => {
return (
<Button.Ripple
color='primary'
<Link to={`/basis/flight/plan/detail/${row.planSno}`}
size='sm'
onClick={() => {
handleMoveDetail(row.planSno);
}}
>
상세
</Button.Ripple>
</Link>
);
}
}

7
src/components/basis/flight/plan/FlightPlanGrid.js

@ -2,6 +2,7 @@ import React from 'react';
import {Button, Card, Col, Row} from 'reactstrap';
import {GridDatabase} from '../../../crud/grid/GridDatatable';
import {Redirect} from 'react-router-dom';
import { Link, useHistory } from 'react-router-dom';
const FlightPlanGrid = ({movePage, planListData, handleMoveDetail}) => {
@ -19,9 +20,11 @@ const FlightPlanGrid = ({movePage, planListData, handleMoveDetail}) => {
{id: 'aprvlYn', name: '승인여부', cell: row => (<div>{row.aprvlYn}</div>)},
{
id: 'moveDetail', name: '상세보기', cell: row => {
return <Button.Ripple color='primary' size='sm' onClick={() => {
return <Link
to={`/basis/flight/plan/detail/${row.planSno}`}
size='sm' onClick={() => {
handleMoveDetail(row.planSno)}
}>상세</Button.Ripple>;
}>상세</Link>;
}
}
];

9
src/containers/basis/dron/BasisDronContainer.js

@ -1,7 +1,7 @@
import moment from 'moment';
import { useEffect, useState } from 'react';
import { shallowEqual, useDispatch, useSelector } from 'react-redux';
import { useHistory } from 'react-router-dom';
import { useHistory,Link } from 'react-router-dom';
import { Button, Col, Row } from 'reactstrap';
import { BasisDronGrid } from '../../../components/basis/dron/BasisDronGrid';
import { BasisGroupDronGrid } from '../../../components/basis/dron/BasisGroupDronGrid';
@ -127,13 +127,12 @@ export const BasisDronContainer = props => {
sortable: true,
cell: row => {
return (
<Button.Ripple
color='primary'
className='badge badge-primary'
<Link
to={`/basis/dron/detail/${row.arcrftSno}`}
onClick={() => handlerDetailpage(row.arcrftSno)}
>
상세보기
</Button.Ripple>
</Link>
);
}
}

Loading…
Cancel
Save