Componentes Stateless

Crie o arquivo src/HelloStateless.js e cole o código a seguir:

import React from 'react';

function HelloStateless(props) {
    return <div>Olá, {props.nome}</div>
}

export default HelloStateless;

A primeira linha é necessária para podermos utilizar JSX no arquivo, agora deixe o seu App.js assim:

import React from 'react';
import HelloStateless from './HelloStateless';

function App() {
  return (
    <div>
        <HelloStateless nome="seu nome"></HelloStateless>
    </div>
  );
}

export default App;

Deve estar exibindo algo assim no seu navegador:

Resultado do código acima no navegador, "Olá, seu nome"

No código acima você já pôde ver como declarar um componente stateless e como utilizá-lo em outro componente, basicamente utilizar a sintaxe de importação de módulos do JavaScript e usá-lo em outro JSX como se fosse uma tag HTML normal.

Também utilizamos o sistema de props, que podemos adicionar atributos customizados no nosso componente e tratar como quisermos dentro do mesmo.

results matching ""

    No results matching ""