Skip to content

Commit 8f6dd28

Browse files
committed
Modularise CompleteButton component
Relates #125
1 parent d7cb822 commit 8f6dd28

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/components/TopBar/CompleteButton.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ import { Link } from "react-router-dom";
88
export default class CompleteButton extends React.Component {
99
render() {
1010
return (
11-
<Link to={`/${this.props.exam}`}>
11+
<React.Fragment>
12+
{this.props.exam && `<Link to=${this.props.exam}>`}
1213
<button
1314
id="complete"
1415
data-testid="complete"
@@ -19,7 +20,8 @@ export default class CompleteButton extends React.Component {
1920
>
2021
<img src={tickIcon} />
2122
</button>
22-
</Link>
23+
{this.props.exam && `</Link>`}
24+
</React.Fragment>
2325
);
2426
}
2527
}

0 commit comments

Comments
 (0)