Yhozen/steemsites

View on GitHub
src/pages/Navigate.js

Summary

Maintainability
A
0 mins
Test Coverage
import React from 'react'

import { goto, Animated, i18next } from '../utilities'
import { icon } from '../images'
import '../utilities/icon.css'

const Navigate = ({ handleChange, weblink }) => (
    <section className='content-section' id='section-1'>
        <Animated animation='fade'> 
            <img src={icon} className='icon' alt='logo'/>
        </Animated>
        <Animated>
            <h1>STEEMSITES</h1>
            <h2>{i18next.t('navigateSub')}</h2>
        </Animated >
        <div className='spacer-m' />
        <Animated animation='slide-right' offset='300'>
            <p> {i18next.t('navigateText')} <br/>  {i18next.t('navigateTextOne')} <br/>  {i18next.t('navigateTextTwo')} </p>
        </Animated>
        <div className='spacer-l' />
        <Animated animation='fade-zoom-in' duration='600' offset='350'>
            <form className="pure-form" onSubmit={e => goto(e, weblink)}>
                <div className="pure-u-1">
                    <input type='text' placeholder='write here your weblink to start' value={weblink} onChange={e => handleChange(e, 'weblink')} />
                    <button type="submit" className="pure-button pure-button-primary">Go!</button>
                </div>
            </form>
        </Animated>
    </section>
)
   
export default Navigate