diff --git a/frontend/src/Account/Account.scss b/frontend/src/Account/Account.scss new file mode 100644 index 0000000..e69de29 diff --git a/frontend/src/Account/Account.tsx b/frontend/src/Account/Account.tsx new file mode 100644 index 0000000..973407e --- /dev/null +++ b/frontend/src/Account/Account.tsx @@ -0,0 +1,7 @@ +import * as React from "react"; + +export function AccountComponent() { + return
Hello
; +} + +export { AccountComponent as Account }; diff --git a/frontend/src/Account/tests/Account.test.tsx b/frontend/src/Account/tests/Account.test.tsx new file mode 100644 index 0000000..da92cdf --- /dev/null +++ b/frontend/src/Account/tests/Account.test.tsx @@ -0,0 +1,12 @@ +import * as React from "react"; + +import { shallow } from "enzyme"; +import { AccountComponent } from "../Account"; + +describe("", () => { + it("should say hello", () => { + const wrapper = shallow(); + + expect(wrapper.text()).toBe("Hello"); + }); +}); diff --git a/frontend/src/Home/Home.tsx b/frontend/src/Home/Home.tsx index 790a4fa..2a9ffa2 100644 --- a/frontend/src/Home/Home.tsx +++ b/frontend/src/Home/Home.tsx @@ -19,6 +19,7 @@ import { animated, config, Transition } from "react-spring/renderprops"; import { Dispatch } from "redux"; import { IDocumentJSON } from "~../../src/entity/Document"; import { IUserJSON } from "~../../src/entity/User"; +import { Account } from "~Account/Account"; import { DocumentEdit } from "~Documents/DocumentEdit"; import { DocumentView } from "~Documents/DocumentView"; import { Overview } from "~Documents/Overview"; @@ -134,6 +135,10 @@ export class HomeComponent extends React.PureComponent { path="/docs/:id" component={DocumentView} /> + @@ -148,6 +153,11 @@ export class HomeComponent extends React.PureComponent { private menu() { return ( + this.props.history.push("/account")} + />