refactor(ott-37): changed register button to link component

keep-around/af30b88d367751c9e05a735e4a0467a96238ef47
mirlan.maksitaliev 6 years ago
parent f0d2370d5c
commit 1727bc8d53
  1. 8
      src/features/Login/index.tsx
  2. 11
      src/features/Login/styled.tsx

@ -1,11 +1,12 @@
import React from 'react' import React from 'react'
import { PAGES } from 'config'
import { Background } from 'features/Background' import { Background } from 'features/Background'
import { Logo } from 'features/Logo' import { Logo } from 'features/Logo'
import { import {
Input, Input,
ButtonSolid, ButtonSolid,
ButtonOutline,
} from 'features/Common' } from 'features/Common'
import { import {
@ -13,6 +14,7 @@ import {
CenterBlock, CenterBlock,
ButtonsBlock, ButtonsBlock,
Form, Form,
RegisterButton,
} from './styled' } from './styled'
const labelWidth = 60 const labelWidth = 60
@ -41,9 +43,9 @@ export const Login = () => (
<ButtonsBlock> <ButtonsBlock>
<ButtonSolid>Войти</ButtonSolid> <ButtonSolid>Войти</ButtonSolid>
<ButtonOutline type='button'> <RegisterButton to={PAGES.register}>
Зарегистрироваться Зарегистрироваться
</ButtonOutline> </RegisterButton>
</ButtonsBlock> </ButtonsBlock>
</Form> </Form>
</CenterBlock> </CenterBlock>

@ -1,5 +1,8 @@
import { Link } from 'react-router-dom'
import styled from 'styled-components/macro' import styled from 'styled-components/macro'
import { outlineButtonStyles } from 'features/Common'
export const CenterBlock = styled.div` export const CenterBlock = styled.div`
display: flex; display: flex;
flex-direction: column; flex-direction: column;
@ -35,3 +38,11 @@ export const ButtonsBlock = styled.div`
margin-bottom: 40px; margin-bottom: 40px;
} }
` `
export const RegisterButton = styled(Link)`
${outlineButtonStyles}
display: flex;
align-items: center;
justify-content: center;
`

Loading…
Cancel
Save