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 && (
<>
기여자 등록: