diff --git a/src/features/App/AuthenticatedApp.tsx b/src/features/App/AuthenticatedApp.tsx index 4532d265..d3fa8cac 100644 --- a/src/features/App/AuthenticatedApp.tsx +++ b/src/features/App/AuthenticatedApp.tsx @@ -16,12 +16,14 @@ import { PlayerPage } from 'features/PlayerPage' import { TournamentPage } from 'features/TournamentPage' import { LanguageSelect } from 'features/LanguageSelect' import { UserAccount } from 'features/UserAccount' +import { ToggleScore } from 'features/ToggleScore' export const AuthenticatedApp = () => { useLexicsConfig(authenticatedLexics) return ( + diff --git a/src/features/DateFilter/index.tsx b/src/features/DateFilter/index.tsx new file mode 100644 index 00000000..640a302f --- /dev/null +++ b/src/features/DateFilter/index.tsx @@ -0,0 +1,5 @@ +import React from 'react' + +import { Wrapper } from './styled' + +export const DateFilter = () => diff --git a/src/features/DateFilter/styled.tsx b/src/features/DateFilter/styled.tsx new file mode 100644 index 00000000..8646cd0a --- /dev/null +++ b/src/features/DateFilter/styled.tsx @@ -0,0 +1,3 @@ +import styled from 'styled-components/macro' + +export const Wrapper = styled.div`` diff --git a/src/features/Header/index.tsx b/src/features/Header/index.tsx index f1c08e2c..1f63d92f 100644 --- a/src/features/Header/index.tsx +++ b/src/features/Header/index.tsx @@ -1,11 +1,16 @@ -import React from 'react' +import React, { ReactNode } from 'react' import { Menu } from 'features/Menu' import { Wrapper } from './styled' -export const Header = () => ( +type HeaderProps = { + children: ReactNode, +} + +export const Header = ({ children }: HeaderProps) => ( + {children} ) diff --git a/src/features/HomePage/index.tsx b/src/features/HomePage/index.tsx index 0616deb0..cd018fef 100644 --- a/src/features/HomePage/index.tsx +++ b/src/features/HomePage/index.tsx @@ -2,9 +2,35 @@ import React from 'react' import { Header } from 'features/Header' import { MainWrapper } from 'features/MainWrapper' +import { Search } from 'features/Search' +import { DateFilter } from 'features/DateFilter' +import { MatchStatusFilter } from 'features/MatchStatusFilter' +import { SportTypeFilter } from 'features/SportTypeFilter' +import { TournamentFilter } from 'features/TournamentFilter' + +import { + FilterWrapper, +} from './styled' export const HomePage = () => ( -
+
+ + + + + + + + + + + + + + + + +
) diff --git a/src/features/HomePage/styled.tsx b/src/features/HomePage/styled.tsx new file mode 100644 index 00000000..1ab3db47 --- /dev/null +++ b/src/features/HomePage/styled.tsx @@ -0,0 +1,7 @@ +import styled from 'styled-components/macro' + +export const FilterWrapper = styled.div` + width: 288px; + height: 48px; + margin-right: 16px; +` diff --git a/src/features/MatchStatusFilter/index.tsx b/src/features/MatchStatusFilter/index.tsx new file mode 100644 index 00000000..c980223f --- /dev/null +++ b/src/features/MatchStatusFilter/index.tsx @@ -0,0 +1,5 @@ +import React from 'react' + +import { Wrapper } from './styled' + +export const MatchStatusFilter = () => diff --git a/src/features/MatchStatusFilter/styled.tsx b/src/features/MatchStatusFilter/styled.tsx new file mode 100644 index 00000000..8646cd0a --- /dev/null +++ b/src/features/MatchStatusFilter/styled.tsx @@ -0,0 +1,3 @@ +import styled from 'styled-components/macro' + +export const Wrapper = styled.div`` diff --git a/src/features/Search/index.tsx b/src/features/Search/index.tsx new file mode 100644 index 00000000..692b8bc3 --- /dev/null +++ b/src/features/Search/index.tsx @@ -0,0 +1,5 @@ +import React from 'react' + +import { Wrapper } from './styled' + +export const Search = () => diff --git a/src/features/Search/styled.tsx b/src/features/Search/styled.tsx new file mode 100644 index 00000000..8646cd0a --- /dev/null +++ b/src/features/Search/styled.tsx @@ -0,0 +1,3 @@ +import styled from 'styled-components/macro' + +export const Wrapper = styled.div`` diff --git a/src/features/SportTypeFilter/index.tsx b/src/features/SportTypeFilter/index.tsx new file mode 100644 index 00000000..6feac3bd --- /dev/null +++ b/src/features/SportTypeFilter/index.tsx @@ -0,0 +1,5 @@ +import React from 'react' + +import { Wrapper } from './styled' + +export const SportTypeFilter = () => diff --git a/src/features/SportTypeFilter/styled.tsx b/src/features/SportTypeFilter/styled.tsx new file mode 100644 index 00000000..8646cd0a --- /dev/null +++ b/src/features/SportTypeFilter/styled.tsx @@ -0,0 +1,3 @@ +import styled from 'styled-components/macro' + +export const Wrapper = styled.div`` diff --git a/src/features/ToggleScore/index.tsx b/src/features/ToggleScore/index.tsx new file mode 100644 index 00000000..bd946af6 --- /dev/null +++ b/src/features/ToggleScore/index.tsx @@ -0,0 +1,5 @@ +import React from 'react' + +import { Wrapper } from './styled' + +export const ToggleScore = () => diff --git a/src/features/ToggleScore/styled.tsx b/src/features/ToggleScore/styled.tsx new file mode 100644 index 00000000..8646cd0a --- /dev/null +++ b/src/features/ToggleScore/styled.tsx @@ -0,0 +1,3 @@ +import styled from 'styled-components/macro' + +export const Wrapper = styled.div`` diff --git a/src/features/TournamentFilter/index.tsx b/src/features/TournamentFilter/index.tsx new file mode 100644 index 00000000..5fb26473 --- /dev/null +++ b/src/features/TournamentFilter/index.tsx @@ -0,0 +1,5 @@ +import React from 'react' + +import { Wrapper } from './styled' + +export const TournamentFilter = () => diff --git a/src/features/TournamentFilter/styled.tsx b/src/features/TournamentFilter/styled.tsx new file mode 100644 index 00000000..8646cd0a --- /dev/null +++ b/src/features/TournamentFilter/styled.tsx @@ -0,0 +1,3 @@ +import styled from 'styled-components/macro' + +export const Wrapper = styled.div``