Skip to content

Commit 28871f9

Browse files
committed
Add info tool tip to clarify running test cases and submitting code
1 parent 6b55beb commit 28871f9

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

apps/frontend/src/app/collaboration/[id]/page.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -500,6 +500,9 @@ export default function CollaborationPage(props: CollaborationProps) {
500500
<div className="spinner-container">
501501
{isLoadingSubmission && <Spin tip="Saving code..." />}
502502
</div>
503+
<Tooltip title="Submit will run public and hidden test cases before submitting">
504+
<InfoCircleFilled className="submit-code" />
505+
</Tooltip>
503506
<Button
504507
icon={<SendOutlined />}
505508
iconPosition="end"

apps/frontend/src/components/question/TestcaseDetail/TestcaseDetail.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {
33
InfoCircleFilled,
44
PlayCircleOutlined,
55
} from "@ant-design/icons";
6-
import { Button, Input, Spin, Tabs, TabsProps, Typography } from "antd";
6+
import { Button, Input, Spin, Tabs, TabsProps, Tooltip, Typography } from "antd";
77
import "./styles.scss";
88
import { isTestResult, Test } from "@/app/services/execute";
99

@@ -100,6 +100,9 @@ export const TestcaseDetail = (props: TestcaseDetailProps) => {
100100
<div className="spinner-container">
101101
{props.isLoadingTestCase && <Spin tip="Running test cases..." />}
102102
</div>
103+
<Tooltip title="Run test cases will run public test cases">
104+
<InfoCircleFilled className="run-test-cases-info" />
105+
</Tooltip>
103106
<Button
104107
icon={<PlayCircleOutlined />}
105108
iconPosition="end"

0 commit comments

Comments
 (0)