¿Cómo agregar Web Share en NextJS?

En este artículo, vamos a aprender cómo podemos agregar recursos compartidos web en NextJS. NextJS es un marco basado en React. Tiene el poder de desarrollar hermosas aplicaciones web para diferentes plataformas como Windows, Linux y Mac.

Enfoque: para agregar nuestro recurso compartido web, vamos a utilizar el paquete react-web-share. El paquete react-web-share nos ayuda a integrar el recurso compartido web en nuestra aplicación. Primero, instalaremos el paquete react-web-share y luego agregaremos un recurso compartido web en nuestra página de inicio.

Paso 1: Cree una aplicación React usando el siguiente comando.

npx create-react-app gfg

Paso 2: después de crear la carpeta de su proyecto, es decir, gfg, acceda a ella con el siguiente comando.

cd gfg

Paso 3: ahora instalaremos el paquete react-web-share usando el siguiente comando

npm i react-web-share

Estructura del proyecto: Se verá así.

Project structure

Agregar el recurso compartido web: después de instalar el paquete, podemos agregar fácilmente el recurso compartido web en cualquier página de nuestra aplicación. Para este ejemplo, vamos a agregar web share a nuestra página de inicio.

Ejemplo:

index.js

Javascript
  
import React from "react";
import { RWebShare } from "react-web-share";
  
export default function WebShareGfg() {
    return (
        <div>
            <h1>NextJs Web Share - GeeksforGeeks</h1>
            <RWebShare
                data={{
                    text: "Web Share - GfG",
                    url: "http://localhost:3000",
                    title: "GfG",
                }}
                onClick={() => console.log("shared successfully!")}
            >
                <button>Share on Web</button>
            </RWebShare>
        </div>
    );
};

Explicación: En el ejemplo anterior primero, estamos importando el componente RWebShare y luego, estamos usando el componente para agregar el recurso compartido web en nuestra aplicación.

Pasos para ejecutar la aplicación: Ejecute el siguiente comando en la terminal para ejecutar la aplicación.

npm run dev

Producción:

Publicación traducida automáticamente

Artículo escrito por imranalam21510 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *