Skip to content

Commit d33fbeb

Browse files
committed
fix(router): fix links in header
1 parent d6fdfff commit d33fbeb

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

src/app/components/Header.test.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
import {renderComponent} from "../helpers/TestHelper";
1+
import {shallow} from "enzyme";
2+
import * as React from "react";
3+
import configureRouter from "../routes/configureRouter";
24
import {Header, Styles} from "./Header";
35

46
describe("<Header />", () => {
57

6-
const component = renderComponent(Header);
8+
const component = shallow(<Header router={configureRouter(true)} />);
79

810
it("Renders with correct style", () => {
911
expect(component.find("nav")).toHaveClassName(Styles.nav);

src/app/components/Header.tsx

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,17 @@ const Styles = {
2222
};
2323

2424
class Header extends React.Component <any, any> {
25-
protected router: Router;
2625
constructor(props: any) {
2726
super(props);
28-
this.router = props.router;
2927
}
3028
public render(): JSX.Element {
3129
return (
3230
<nav className={Styles.nav}>
3331
<ul>
34-
<li><BaseLink router={this.router} routeName="main">Home</BaseLink></li>
35-
<li><BaseLink router={this.router} routeName="about">About</BaseLink></li>
36-
<li><BaseLink router={this.router} routeName="counter">Counter</BaseLink></li>
37-
<li><BaseLink router={this.router} routeName="stars">Stars</BaseLink></li>
32+
<li><BaseLink routeName="main">Home</BaseLink></li>
33+
<li><BaseLink routeName="about">About</BaseLink></li>
34+
<li><BaseLink routeName="counter">Counter</BaseLink></li>
35+
<li><BaseLink routeName="stars">Stars</BaseLink></li>
3836
</ul>
3937
</nav>
4038
);

0 commit comments

Comments
 (0)