feat: do not show source code when code is undefined
This commit is contained in:
parent
134d3f1d85
commit
bf200018dd
@ -98,9 +98,10 @@ export default function DetailsPage() {
|
|||||||
</Card>
|
</Card>
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const showSourceCode = status?.submission.code !== "" || false;
|
||||||
const sourceCode = (
|
const sourceCode = (
|
||||||
<PrismAsync
|
<PrismAsync
|
||||||
language={status?.submission.code === "" ? "text" : status?.submission.language || "text"}
|
language={showSourceCode ? status?.submission.language || "text" : "text"}
|
||||||
wrapLines={true}
|
wrapLines={true}
|
||||||
showLineNumbers={true}
|
showLineNumbers={true}
|
||||||
wrapLongLines={true}
|
wrapLongLines={true}
|
||||||
@ -134,6 +135,7 @@ export default function DetailsPage() {
|
|||||||
key: "2",
|
key: "2",
|
||||||
label: "Source Code",
|
label: "Source Code",
|
||||||
children: sourceCode,
|
children: sourceCode,
|
||||||
|
disabled: !showSourceCode,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: "3",
|
key: "3",
|
||||||
|
Reference in New Issue
Block a user