diff --git a/src/components/modal-notice/modal-notice.component.js b/src/components/modal-notice/modal-notice.component.js
index f269bc4..d296935 100644
--- a/src/components/modal-notice/modal-notice.component.js
+++ b/src/components/modal-notice/modal-notice.component.js
@@ -15,7 +15,6 @@ const [sizeAttr, srcsetAttr] = getResponseiveImage(sizes, `${IMAGE_URL}/images/n
export default class ModalNotice extends Component {
template() {
const header = this.addChild(modalHeader);
-
return (props) => {
if (props) this.setProps(props);
@@ -31,8 +30,8 @@ export default class ModalNotice extends Component {
/>
졸업을 부탁해는 학우님들에게 더 정확한 서비스를 제공해드리기 위해
- 9월 1일 까지 2023-2학기 학사정보를 업데이트 중에 있습니다.
- 이에 따라 서비스 결과가 부정확할 수 있음을 안내드립니다.
+ 9월 15일 까지 2023-2학기 학사정보를 업데이트 중에 있습니다.
+ 이에 따라 서비스 결과가 부정확할 수 있음을 안내드리며, 지연된 업데이트 일정에 죄송하다는 말씀을 드립니다.
diff --git a/src/routers/main-page/main-page.component.js b/src/routers/main-page/main-page.component.js
index cd75844..c17a10b 100644
--- a/src/routers/main-page/main-page.component.js
+++ b/src/routers/main-page/main-page.component.js
@@ -30,11 +30,14 @@ const [roundSizeAttr, roundSrcsetAttr] = getResponseiveImage(roundSizes, `${IMAG
export default class MainPage extends Component {
initState() {
this.state = {
- isModalShow: true,
+ isModalShow: typeof window !== 'undefined' ? sessionStorage.getItem('notice') !== 'done' : null,
};
}
toggleModal() {
+ if (this.state.isModalShow) {
+ sessionStorage.setItem('notice', 'done');
+ }
this.setState({
isModalShow: !this.state.isModalShow,
});