MainHeader.js
import React from "react";
function MainHeader( {text} ) {
return <h1>{text}</h1>
}
export default MainHeader;
App.js
import './App.css';
import {useState} from "react";
import MainHeader from "./components/MainHeader";
function App() {
const [text, setText] = useState("Hide");
const buttonClick = () => {
text === "Hide" ? setText("Show") : setText("Hide");
};
return (
<div className="App">
<h1>무공화꽃이 피었습니다.</h1>
{text === "Show" && <MainHeader text="255번 나와"></MainHeader>}
<button onClick={buttonClick}>{text}</button>
</div>
)
}
export default App;