Props
import React from 'react';
interface BoasVindasProps { //criamos uma interface para dizer o tipo dos dados que
nome: string; //estamos esperando
}
function BoasVindas(props: BoasVindasProps) { // Define o componente Apresentacao
return (
<h3>Olá, seja bem vindo {props.nome}!</h3> // Utilizando as props
)
}
export default BoasVindas;import React from 'react';
import './App.css';
// Importa o componente que criamos de seu diretório
import Apresentacao from './components/Apresentacao/Apresentacao';
import BoasVindas from './components/BoasVindas/BoasVindas';
function App() {
return (
<div className="App">
<Apresentacao />
<BoasVindas nome="Miguel"/> { /* Componente com props */ }
</div>
);
}
export default App;

Last updated