[개인과제] React로 모달창 구현하기

코딩쟝이·2023년 11월 16일
1

내배캠 TIL

목록 보기
26/63

개요

리액트로 모달창을 구현해봤다.

모달창 구현

import React, { useState } from "react";
import * as N from "layouts/Nav/NavStyle";
import Modal from "components/Modal";
import MenuButton from "components/Button";

const Nav = ({ charactersMenu }) => {
  const [modal, setModal] = useState(false);

  const clickModalOpen = () => {
    console.log("모달창 오픈");
    setModal(true);
  };

  return (
    <N.Navbar>
      <MenuButton
        clickModalOpen={clickModalOpen}
        charactersMenu={charactersMenu}
      />
      {modal === true ? <Modal /> : null}
    </N.Navbar>
  );
};

export default Nav;
profile
웹 프론트엔드 개발자를 꿈꾸고 있습니다!

0개의 댓글