관리자 퍼블 업뎃

thkim
Lim\jun 2024-07-04 14:13:38 +09:00
parent e96ac23190
commit a6669fbf53
2 changed files with 36 additions and 36 deletions

View File

@ -3,7 +3,8 @@ import { Link, useLocation, useNavigate } from 'react-router-dom';
import styled from "styled-components"; import styled from "styled-components";
import Col from "react-bootstrap/Col";
import Row from "react-bootstrap/Row";
import * as EgovNet from 'api/egovFetch'; import * as EgovNet from 'api/egovFetch';
import URL from 'constants/url'; import URL from 'constants/url';
import CODE from 'constants/code'; import CODE from 'constants/code';
@ -155,22 +156,22 @@ function SchedulesDetail(props) {
</dl> </dl>
{/* <!-- 버튼영역 --> */} {/* <!-- 버튼영역 --> */}
<div className="board_btn_area"> <Row className="board_btn_area">
<div className="left_col btn1"> <Col xs={6}>
<Link to={URL.ADMIN__COMMITTEE__SCHEDULES} className="btn btn_blue_h32 w_100">목록</Link>
<button className="btn btn_red_h32 w_100 ms-2"
onClick={(e) => {
onClickDeleteSchedule(location.state?.schdulId);
}}>삭제</button>
</Col>
<Col xs={6} className="text-end">
<Link to={{pathname: URL.ADMIN__COMMITTEE__SCHEDULES__MODIFY}} <Link to={{pathname: URL.ADMIN__COMMITTEE__SCHEDULES__MODIFY}}
state={{ state={{
schdulId: location.state?.schdulId schdulId: location.state?.schdulId
}} }}
className="btn btn_skyblue_h46 w_100">수정</Link> className="btn btn_skyblue_h32 w_100">수정</Link>
<button className="btn btn_skyblue_h46 w_100" </Col>
onClick={(e) => { </Row>
onClickDeleteSchedule(location.state?.schdulId);
}}>삭제</button>
</div>
<div className="right_col btn1">
<Link to={URL.ADMIN__COMMITTEE__SCHEDULES} className="btn btn_blue_h46 w_100">목록</Link>
</div>
</div>
{/* <!--// 버튼영역 --> */} {/* <!--// 버튼영역 --> */}
</div> </div>
{/* <!-- 게시판 상세보기 --> */} {/* <!-- 게시판 상세보기 --> */}

View File

@ -2,7 +2,8 @@ import React, { useState, useEffect } from 'react';
import { Link, useLocation, useNavigate } from 'react-router-dom'; import { Link, useLocation, useNavigate } from 'react-router-dom';
import DatePicker from "react-datepicker"; import DatePicker from "react-datepicker";
import Col from "react-bootstrap/Col";
import Row from "react-bootstrap/Row";
import * as EgovNet from 'api/egovFetch'; import * as EgovNet from 'api/egovFetch';
import URL from 'constants/url'; import URL from 'constants/url';
@ -52,12 +53,12 @@ const StyledDiv = styled.div`
width: 100%; width: 100%;
} }
} }
.right_col { //.right_col {
position: absolute; // position: absolute;
right: 0px; // right: 0px;
top: 0px; // top: 0px;
text-align: right; // text-align: right;
} //}
`; `;
function SchedulesEdit(props) { function SchedulesEdit(props) {
@ -457,24 +458,22 @@ function SchedulesEdit(props) {
</dl> </dl>
{/* <!-- 버튼영역 --> */} {/* <!-- 버튼영역 --> */}
<div className="board_btn_area"> <Row className="board_btn_area">
<div className="left_col btn1"> <Col xs={6}>
<button className="btn btn_skyblue_h46 w_100" <Link to={URL.ADMIN__COMMITTEE__SCHEDULES} className="btn btn_blue_h32 w_100">목록</Link>
{modeInfo.mode === CODE.MODE_MODIFY &&
<button className="btn btn_red_h32 w_100 ms-2"
onClick={(e) => {
onClickDeleteSchedule(location.state?.schdulId);
}}>삭제</button>
}
</Col>
<Col xs={6} className={"text-end"}>
<button className="btn btn_skyblue_h32 w_100"
onClick={() => updateSchedule()} onClick={() => updateSchedule()}
> 저장</button> > 저장</button>
{modeInfo.mode === CODE.MODE_MODIFY && </Col>
<button className="btn btn_skyblue_h46 w_100" </Row>
onClick={(e) => {
onClickDeleteSchedule(location.state?.schdulId);
}}>삭제</button>
}
</div>
<div className="right_col btn1">
<Link to={URL.ADMIN__COMMITTEE__SCHEDULES} className="btn btn_blue_h46 w_100">목록</Link>
</div>
</div>
{/* <!--// 버튼영역 --> */} {/* <!--// 버튼영역 --> */}
</StyledDiv> </StyledDiv>
{/* <!-- 게시판 상세보기 --> */} {/* <!-- 게시판 상세보기 --> */}