diff --git a/src/Components/Tabs/ErrorReport.js b/src/Components/Tabs/ErrorReport.js index a9ebb43..8d039f7 100644 --- a/src/Components/Tabs/ErrorReport.js +++ b/src/Components/Tabs/ErrorReport.js @@ -19,9 +19,9 @@ export default function ErrorReport() { const [questionName, setQuestionName] = useState(""); const [detailContent, setDetailContent] = useState(""); - const isQuestionNameUnvisible = errorCategory === "" || errorCategory === "error-notCopied"; - const isDetailContentUnvisible = - errorCategory === "" || (errorCategory === "error-wrongAnswer" && questionName === ""); + const isQuestionNameVisible = errorCategory !== "" && errorCategory !== "error-notCopied"; + const isDetailContentVisible = + errorCategory !== "" && (errorCategory !== "error-wrongAnswer" || questionName !== ""); const isSubmitBtnDisabled = errorCategory === "error-other" && detailContent === ""; function handleOtherErrorBtnClick() { @@ -79,7 +79,7 @@ export default function ErrorReport() { - {isQuestionNameUnvisible ? null : ( + {isQuestionNameVisible && ( 문제 이름: )} - {isDetailContentUnvisible ? null : ( + {isDetailContentVisible && ( <> 내용: diff --git a/src/Components/Tabs/SolutionReport.js b/src/Components/Tabs/SolutionReport.js index 5281a5a..e25ca24 100644 --- a/src/Components/Tabs/SolutionReport.js +++ b/src/Components/Tabs/SolutionReport.js @@ -18,7 +18,7 @@ export default function SolutionReport() { const [questionName, setQuestionName] = useState(""); const [detailContent, setDetailContent] = useState(""); - const isDetailContentUnvisible = questionName === ""; + const isDetailContentVisible = questionName !== ""; const isSubmitBtnDisabled = detailContent === ""; function handleOtherSolutionBtnClick() { @@ -61,7 +61,7 @@ export default function SolutionReport() { - {isDetailContentUnvisible ? null : ( + {isDetailContentVisible && ( <> 기여자 등록: