fga-eps-mds / 2019.2-Vsign

O Vsign realiza assinatura através de gravação de vídeo com análise automática e notificação dos resultados em tempo real. ✅ Servidor de homologação: https://develop.dar0d46dq2rcb.amplifyapp.com/ ✅ Servidor de produção: https://master.dar0d46dq2rcb.amplifyapp.com/ ✅ Documentação do projeto:
https://fga-eps-mds.github.io/2019.2-Vsign/
GNU General Public License v3.0
6 stars 9 forks source link

Landing Page #96

Closed kairon-v closed 5 years ago

kairon-v commented 5 years ago

Descrição
Desenvolvimento do design e implementação da landing page utilizando as bibliotecas styled-components, rsuite (#76 )

Checklist

ViniciusPuerto commented 5 years ago

Recomendação no routes

Inserir props de location no routes como no exemplo: <Route exact location={this.props.location} path='/record' component={recordUserVideo} />

A navegação pode ser feita da seguinte forma e ainda passando dados entre os componentes:

this.props.history.push({
            pathname: '/review',
            state: { 
                signatureAudio: this.state.signatureAudio,
                signatureVideo: this.state.signatureVideo
             }
          })

E no componente ao qual for navegado você pega o dado assim:

        const signatureAudioAux = this.props.location.state.signatureAudio
        const signatureVideoAux = this.props.location.state.signatureVideo
kairon-v commented 5 years ago

@ViniciusPuerto eu sugiro que suas recomendações possam entrar como melhorias.