Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

App e uma function

Eu configurei e agora percebi que quando o App no meu arquivo e um function, e não uma classe, mas quando boto para ser uma classe, o código da erro:

import React, {Component} from 'react';

import './css/pure-min.css';
import './css/side-menu.css';

function App() {
  return (
        <div id="layout">

        <a className="menu-link" id="menuLink" href="#menu">

            <span></span>
        </a>

        <div id="menu">
            <div className="pure-menu">
                <a className="pure-menu-heading" href="#">Company</a>

                <ul className="pure-menu-list">
                    <li className="pure-menu-item"><a className="pure-menu-link" href="#">Home</a></li>
                    <li className="pure-menu-item"><a className="pure-menu-link" href="#">Autor</a></li>
                    <li className="pure-menu-item"><a className="pure-menu-link" href="#">Livro</a></li>


                </ul>
            </div>
        </div>

<div id="main">
            <div className="header">
              <h1>Cadastro de Autores</h1>
            </div>
            <div className="content" id="content">
              <div className="pure-form pure-form-aligned">
                <form className="pure-form pure-form-aligned">
                  <div className="pure-control-group">
                    <label htmlFor="nome">Nome</label> 
                    <input id="nome" type="text" name="nome" value=""  />                  
                  </div>
                  <div className="pure-control-group">
                    <label htmlFor="email">Email</label> 
                    <input id="email" type="email" name="email" value=""  />                  
                  </div>
                  <div className="pure-control-group">
                    <label htmlFor="senha">Senha</label> 
                    <input id="senha" type="password" name="senha"  />                                      
                  </div>
                  <div className="pure-control-group">                                  
                    <label></label> 
                    <button type="submit" className="pure-button pure-button-primary">Gravar</button>                                    
                  </div>
                </form>             

              </div>  
              <div>            
                <table className="pure-table">
                  <thead>
                    <tr>
                      <th>Nome</th>
                      <th>email</th>
                    </tr>
                  </thead>
                  <tbody>
                    <tr>
                      <td>Alberto</td>                
                      <td>alberto.souza@caelum.com.br</td>                
                    </tr>
                  </tbody>
                </table> 
              </div>             
            </div>
          </div>            

    </div>
  );
}

export default App;
1 resposta
solução!

Caçando achei uma formula de resolver esse problema, caso alguém tenha o mesmo problema que eu o código, esta logo a seguir:

class App extends React.Component{
 render(){
     return(
      <div>Hello World</div>
     )
 }
} 

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software