Definir el parámetro props en el componente funcional
En este paso, crearás un nuevo componente hijo y lo prepararás para recibir props. Los componentes funcionales en React pueden aceptar un único argumento, que es un objeto que contiene todas las props que se le pasan. Por convención, este objeto se llama props.
Primero, naveguemos al directorio de nuestro proyecto. El script de configuración ya ha creado un proyecto llamado my-app.
cd ~/project/my-app
A continuación, necesitamos instalar las dependencias del proyecto.
npm install
Ahora, creemos un nuevo archivo de componente. En el explorador de archivos de la izquierda, navega a la carpeta src. Crea un nuevo archivo dentro de src y nómbralo Greeting.jsx.
Añade el siguiente código a tu archivo recién creado src/Greeting.jsx. Esto define un componente funcional simple que acepta un parámetro props.
function Greeting(props) {
return <h2>Hello, World!</h2>;
}
export default Greeting;
A continuación, necesitamos importar y usar este nuevo componente en nuestro componente principal App. Abre el archivo src/App.jsx y modifícalo para que se vea así:
import Greeting from "./Greeting.jsx";
function App() {
return (
<>
<h1>Welcome to My App</h1>
<Greeting />
</>
);
}
export default App;
Ahora, iniciemos el servidor de desarrollo para ver nuestra aplicación.
npm run dev -- --host 0.0.0.0 --port 8080
Después de ejecutar el comando, cambia a la pestaña Web 8080 en la esquina superior izquierda de la interfaz. Deberías ver tu aplicación en ejecución, mostrando "Welcome to My App" y "Hello, World!".